C语言键盘响应控制游戏失败

我用unity做了一款小游戏,按住W键蝴蝶就会往上飞,不按W键时蝴蝶就会落下来。我用C语言做了键盘模拟响应,当你的注意力(脑电设备采集你的注意力)大于60时,程序就会响应... 我用unity做了一款小游戏,按住W键蝴蝶就会往上飞,不按W键时蝴蝶就会落下来。

我用C语言做了键盘模拟响应,当你的注意力(脑电设备采集你的注意力)大于60时,程序就会响应W键,低于60时不会响应W键。 当分别运行游戏和程序时都没问题,但将两者结合时就会出现问题:一旦蝴蝶飞上去就下不来(即使注意力小于60时)。求路过的大神相助!
展开
 我来答
冰是沉默的水3
2014-08-21 · TA获得超过908个赞
知道小有建树答主
回答量:473
采纳率:50%
帮助的人:138万
展开全部
keybd_event(87,MapVirtualKey(87, 0),0,0);// 按下
keybd_event(87,MapVirtualKey(87, 0),KEYEVENTF_KEYUP,0);// 弹起
两句话需要一起用哦
lchy5555
2014-08-11 · TA获得超过324个赞
知道小有建树答主
回答量:468
采纳率:0%
帮助的人:165万
展开全部
弄个代码看看
追问
if((attention > 60 ) && (attention <= 100) )

keybd_event(87,0,0,0);

限于字数限制,大部分代码已删
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雨中抬头123
2014-08-12 · TA获得超过265个赞
知道小有建树答主
回答量:139
采纳率:0%
帮助的人:95.8万
展开全部
检查块接口~
追问
怎么检查?具体点
追答
A块和B块有哪些数据交互?哪些函数调用,着重跟踪下代码,应该不难找到原因,再说代码是你自己写的,控制蝴蝶的那部分代码应该就是核心的东西,你单步跟踪下应该很快就能找到原因的~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式