// Update is called once per frame
    void Update()
    {
        if (flightControl)
        {
            flightControl.SetHorizontal(Input.GetAxis("Horizontal"));
            flightControl.SetVertical(Input.GetAxis("Vertical"));
            flightControl.SetForeback(Input.GetAxis("Foreback"));
            flightControl.SetRoll(Input.GetAxis("Roll"));
            flightControl.SetPitch(Input.GetAxis("Pitch"));
            flightControl.SetYaw(Input.GetAxis("Yaw"));
        }

        if (weaponsControl)
        {
            weaponsControl.SetInputFire(Input.GetAxis("Fire"));
        }
    }
Exemple #2
0
 void CutAllEngines()
 {
     if (flightControl.inputVertical != 0 || flightControl.inputHorizontal != 0 || flightControl.inputForeback != 0 || flightControl.inputRoll != 0 || flightControl.inputPitch != 0 || flightControl.inputYaw != 0)
     {
         flightControl.SetVertical(0);
         flightControl.SetHorizontal(0);
         flightControl.SetForeback(0);
         flightControl.SetRoll(0);
         flightControl.SetPitch(0);
         flightControl.SetYaw(0);
     }
 }