作者steven70101 (老人)
看板GameDesign
标题[请益] 有关快速判定按钮持续按着
时间Fri Apr 22 01:00:16 2011
如题
最近在靠自己写一个游戏,用的是directX9
但是却遇到的这个问题
一般键盘输入
就算是持续按着,也都是先输入一个後过个1.2秒才开始连续输入
那是否有办法直接省去那1.2秒直接开始连续输入呢
这方面完全没头绪(死)
顺便再问一下,directx9跟8在载入音乐的部分是否有变动?
因为参考用书是用VC++ 2005跟durectX 8.0
按照书中的步骤制作一个循环音乐缓冲区之後锁定位址然後载入wave档
结果似乎在判断wave的标头档那边都会出问题
即使故意拿掉判断那段也是无法播放
所以想顺便问一下,要载入音乐档正确流程应该是怎样?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.118.44.208
1F:→ virkful:洛克人 04/22 01:14
2F:→ cowbaying:KEYPRESS还是KEYDOWN? 04/22 02:36
3F:→ hirabbitt:KEYPRESS才有这种问题 建议用KEYDOWN和KEYUP自己写判断 04/22 08:40
4F:→ steven70101:感谢大大,有写出那感觉了 04/25 00:56
5F:推 cowbaying:写个回圈主动监视键盘输入吧 KEYDOWN会有DELAY 04/25 01:48
6F:→ cowbaying:他的DELAY最快也是要250MS 04/25 01:49
7F:→ cowbaying:c++就用GetAsyncKeyState()吧 04/25 11:08