1. 程式人生 > >按鍵調整

按鍵調整

前言

  • 做了一個坦克小遊戲
  • 屬於雙人對戰,需要用不同的按鍵進行控制,但是又需要寫在同一個腳本里面

調整unity的按鍵設定

  • 在edit——project settings——input
  • 複製vertical和horizontal
  • 然後更改名字為VerticalPlayer0/1
  • 在0裡面刪除left與right
  • 在1裡面刪除 a與d
  • vertical的調整類似
	float v = Input.GetAxis("VerticalPlayer"+number);
        rigidbody.velocity = transform.forward*v*speed;

        float h = Input.GetAxis("HorizontalPlayer"+number);
        rigidbody.angularVelocity = transform.up*h*angularSpeed;