|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
.NET专区
→
『 C# 论坛 』
→ 扫雷 左右键同时按下
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
2625
人关注过本帖
标题:
扫雷 左右键同时按下
只看楼主
加入收藏
liuxw805015
等 级:
论坛游民
帖 子:5
专家分:27
注 册:2012-2-16
结帖率:
50%
楼主
收藏
已结贴
√
问题点数:20 回复次数:6
扫雷 左右键同时按下
想设计一个扫雷游戏,也下载了很多前辈的设计,怎么也没找到捕捉左右键同时按下的方法,求高手指点
搜索更多相关主题的帖子:
扫雷
左右
2012-02-17 09:25
举报帖子
使用道具
赠送鲜花
zhp223
等 级:
职业侠客
帖 子:99
专家分:362
注 册:2010-3-21
第
2
楼
收藏
得分:5
关注
日有所思,夜有所梦
2012-02-20 21:28
举报帖子
使用道具
赠送鲜花
moridiansha
来 自:承德
等 级:
侠之大者
威 望:
4
帖 子:254
专家分:417
注 册:2009-10-21
第
3
楼
收藏
得分:5
你试试在if里同时判断两个键是否按下
www.qysy.tk
2012-02-21 10:47
举报帖子
使用道具
赠送鲜花
junren2ys
等 级:
新手上路
帖 子:3
专家分:5
注 册:2012-2-22
第
4
楼
收藏
得分:5
这个问题,我的想法是:虽然说是同时按下,其实也是在短时间内依次按下。所以可以在左(右)键按下后,通过计时器保留状态,如果在预定时间内按下右(左)键则判断为同时按下
2012-02-22 14:40
举报帖子
使用道具
赠送鲜花
w024680
等 级:
业余侠客
帖 子:53
专家分:259
注 册:2010-7-27
第
5
楼
收藏
得分:5
嗯,我同意4楼的,可以先定义一个Timer控件在按下鼠标左键的时候开始计时,然后在捕捉到鼠标右键点击后进行判断,是不是在一定时间内按下的,不过这样做有弊端
ら.花舞花落泪 | ら.花哭花瓣飞
2012-02-22 17:33
举报帖子
使用道具
赠送鲜花
i745208154
等 级:
论坛游民
帖 子:16
专家分:19
注 册:2012-2-16
第
6
楼
收藏
得分:0
四楼的说法可以满足你得要求。但是如果要是需要很精确的时间计算的话,做法是有不妥当的地方的。比如说你设定的0.5秒时间,软件理论上是行的通的,但是其实计时是由稍微的偏差的,因为硬件的计时和其时钟晶体震荡频率是有关的。这个问题假如不用很精确的话,四楼完全可以。
2012-03-14 13:57
举报帖子
使用道具
赠送鲜花
lcawen
等 级:
论坛游侠
帖 子:41
专家分:184
注 册:2011-8-11
第
7
楼
收藏
得分:0
有没有更好的方法?
2012-03-14 16:06
举报帖子
使用道具
赠送鲜花
7
1/1页
1
快速回复:
扫雷 左右键同时按下
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.019310 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved