作者hhmmjj (ξ科ξ)
看板GameDesign
標題[請益] 關於前進的方向
時間Fri Oct 24 22:36:41 2008
大家好
目前是利用directinput來控制人物的方向鍵
我是用一個string來看是按下哪一個鍵
然後進行移動的方向(比如說是wsad代表上下左右)
請問要如何做出可以往斜前方移動的方法呢(ex:w+a)
thx^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.161.145.205
1F:→ adms:我記得有些鍵盤不能同時傳兩個訊息 10/24 23:46
2F:→ ctrlbreak:if(w) y++; if(a) x++; 這樣不就走斜的了嗎? 10/25 00:22
3F:→ hhmmjj:我的意思是w鍵按住不放然後加上a鍵(像三國無雙那樣)@@ 10/25 01:19
4F:→ wangm4a1:directinput同時接2個鍵沒問題 10/25 12:44
5F:推 Bencrie:DirectInput8取回來的是整個鍵盤的狀態(理論上) 10/25 13:09
6F:→ Bencrie:實際上多個按鍵要看硬體會不會卡到。 10/25 13:11
7F:→ hhmmjj:請問一下那我應該用甚麼來存取多個鍵盤狀態呢...? 10/26 00:40
8F:推 Bencrie:DirectX SDK 文件不是裝好玩的,裡面有API reference 10/26 15:48
9F:→ Bencrie:Tutorial、Sample code什麼都有,先找看看吧。 10/26 15:49
10F:→ hhmmjj:好...感謝 10/26 19:07