unity3d小小白之代碼控制物體通過鍵盤輸入移動


我通過鍵盤wsad來控制物體運動,代碼如下:

這里說明一下我的代碼。

這里面的back,forward,right,left 都是以你要控制移動的物體的自身坐標移動的。

我的代碼左右移動是在Z軸上,上下移動是在X軸上。按理來講,按下a,物體應該是Vector.left 而不是Vector.right。這是因為我在放物體的時候將物體繞Y軸旋轉了180° ,如果我的代碼a還對應left,那么我按下a,物體會向右走。因此我就調成a對應right了。

至於判斷條件里的數字,是這樣得到的:把你要移動的物體移到Game視野的最上最下最左最右而得到的數據。意思是不讓物體 跑到視野之外。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM