当前位置:编程学习 > C#/ASP.NET >>

问个问题。

像一些游戏里面的方向键。
怎么实现的。?
比如CS。
按住W跟D人物就会往右上方向走动。
但是一般的API不是会中断检测么。?
比如我按了下W再去按D。
W的热键就不检测了。
所以人物就会一直往右走。
不知道哪位大侠能指点指点。。。 --------------------编程问答-------------------- 游戏都是用DirectInput的。 --------------------编程问答-------------------- 另外,一般游戏引擎都不是依赖消息循环的,而是自己写一个“引擎”,引擎其实就是一个大循环,每次循环主动查询当前的键盘鼠标(GetKeyState,GetMousePosition等方法),然后根据当前状态生成下一帧动画,放入显存等待被显卡更新到屏幕。 --------------------编程问答-------------------- 额 。。。。

能给个实例吗。。。。 --------------------编程问答-------------------- 想要3维游戏的话,看看XNA,这个是做游戏很方便的框架,我也学着玩.
有keyboardstate,和mousestate,还有一个是手柄state,忘了怎么写了.
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,