shiva3D 坦克大戰 part2
鍵盤按鍵偵測與設定
1.新增鍵盤按下及放開事件
onKeyboardKeyDown(kKeyCode)
onKeyboardKeyUp(kKeyCode)
2.分別印出鍵盤按下及放開時的訊息
log.message("down")
log.message("up")
3.觀察按鍵事件是否可以正常偵測並印出相對應訊息
4.判斷輸入及放開的按鍵是否為WSAD(上下左右)
5.加入前進後退左右轉的功能
獨立處理坦克的動作
1.新增前後左右的變數來處理鍵盤按下的狀態
2.新增前後左右的程式功能來處理動作
3.將動作程式碼貼至相對應的程式
4.將變數狀態做改變
5.呼叫相對應程式
6.重覆呼叫自己
7.相對應程式加入判斷變數狀態
1.新增鍵盤按下及放開事件
onKeyboardKeyDown(kKeyCode)
onKeyboardKeyUp(kKeyCode)
2.分別印出鍵盤按下及放開時的訊息
log.message("down")
log.message("up")
3.觀察按鍵事件是否可以正常偵測並印出相對應訊息
4.判斷輸入及放開的按鍵是否為WSAD(上下左右)
5.加入前進後退左右轉的功能
獨立處理坦克的動作
1.新增前後左右的變數來處理鍵盤按下的狀態
2.新增前後左右的程式功能來處理動作
4.將變數狀態做改變
6.重覆呼叫自己
7.相對應程式加入判斷變數狀態
留言
張貼留言