我是Unity新手。現在我陷入了深重的困擾。我有一個團結的性格。我可以通過鍵盤移動它。現在我想通過使用按鈕移動該角色(如:跑步,走路,跳躍)。我如何使用按鈕移動該角色?請幫我.....如何通過按下按鈕來移動角色?
0
A
回答
3
如果你的遊戲仍然是一個Web或桌面遊戲,因爲它很可能是當你使用鍵盤,你可以創建一個GUI按鈕,並且還可以通過輸入管理器設置,GetBbutton控制它功能和排隊動畫。所以基本上,當一個按鈕被按下/按下時,「步行動畫」將會播放。當按鈕被釋放時,他停下來,或播放空閒的動畫。如果它的IOS遊戲,你在談論或觸摸屏幕上的按鈕輕敲其相同的過程,但不同的方法去實現它!
1
試試這個
var ball : Transform;
function Update()
{
if (Input.GetKey("up"))
{
ball.Translate(Vector3.up * Time.deltaTime, Space.World);
}
if (Input.GetKey("down"))
{
ball.Translate(Vector3.down * Time.deltaTime, Space.World);
}
if (Input.GetKey("right"))
{
ball.Translate(Vector3.right* Time.deltaTime, Space.World);
}
if (Input.GetKey("left"))
{
ball.Translate(Vector3.left* Time.deltaTime, Space.World);
}
}
相關問題
- 1. 如何通過按下按鈕而不是通過推動div本身來移動我的移動div?
- 2. 如何通過JS按下按鈕
- 3. 如何通過按下按鈕
- 4. Swift 3通過按下另一個按鈕來更改按鈕的顏色
- 5. 如何通過長按按鈕移動UIView,然後拖動?
- 6. 如何通過滑動按鈕來觸發按鈕?
- 7. 如何通過滑動按鈕來聚合按鈕的文本?
- 8. android:通過xml按下動畫按鈕
- 9. 如何通過引導將按鈕移動到div的右下角?
- 10. 如何通過按下按鈕來更改播放器的顏色?
- 11. 通過按下按鈕
- 12. 如何通過按下按鈕來關閉Tkinter窗口?
- 13. 如何通過在PySide中按下按鈕來更改標籤
- 14. 如何通過按下按鈕來執行代碼? JSP
- 15. 如何通過按下Java Swing按鈕來停止線程?
- 16. 如何通過按下欄按鈕來隱藏鍵盤
- 17. 如何通過按下按鈕來繪製橢圓
- 18. 如何通過按下按鈕來更改TextView的文本
- 19. 如何通過按下按鈕來添加文本框
- 20. 如何通過按下按鈕來改變佈局?
- 21. 如何通過按下按鈕來刪除div?
- 22. ExtJS如何通過使用按下的按鈕來設置按鈕css配置
- 23. 如何通過按下Titce Appcelerator中的另一個按鈕來創建按鈕?
- 24. ActionScript3.0按下按鈕後停止角色動畫
- 25. 默認角度自動按下按鈕
- 26. 通過按鈕移動圖像
- 27. 通過按鈕移動選擇列表
- 28. 通過觸摸移動按鈕
- 29. 如何創建像gmail「移動到」按鈕的下拉按鈕?
- 30. 按鈕向下移動
你所說的 '按鈕' 意思?鼠標按鈕?遊戲手柄按鈕?使用鼠標點擊屏幕上的UI按鈕元素? – hughes