控制坦克的移动
坦克的移动一般来讲有两个角色
实现两个角色控制需要设置不同的按键
public int m_PlayerNumber = 1; //小坦克一号,便于之后按键的控制
public float m_Speed = 12f;//移动速度
public float m_TurnSpeed = 180f; //旋转速度
public AudioSource m_MovementAudio;
public AudioClip m_EngineIdling;
public AudioClip m_EngineDriving;
public float m_PitchRange = 0.2f;//控制声音变化
private string m_MovementAxisName;
private string m_TurnAxisName;
private Rigidbody m_Rigidbody;
private float m_MovementInputValue;
private float m_TurnInputValue;
private float m_OriginalPitch;
private void Awake()
{
m_Rigidbody = GetComponent<Rigidbody>();//获取刚体
}