Beispiel #1
0
 public void OrderUpdate(ref ControllableUnit currentUnit)
 {
     if (Input.GetAxisRaw("Order 1") > 0f)
     {
         currentUnit.ChangeOrder(ControllableUnit.OrderType.None);
     }
     if (Input.GetAxisRaw("Order 2") < 0f)
     {
         currentUnit.ChangeOrder(ControllableUnit.OrderType.Def);
     }
     if (Input.GetAxisRaw("Order 3") > 0f)
     {
         currentUnit.ChangeOrder(ControllableUnit.OrderType.Atk);
     }
     if (Input.GetAxisRaw("Order 4") < 0f)
     {
         currentUnit.ChangeOrder(ControllableUnit.OrderType.Reg);
     }
 }
 public void OrderUpdate(ref ControllableUnit currentUnit)
 {
     if (Input.GetButtonDown("Order 1"))
     {
         currentUnit.ChangeOrder(ControllableUnit.OrderType.None);
     }
     if (Input.GetButtonDown("Order 2"))
     {
         currentUnit.ChangeOrder(ControllableUnit.OrderType.Def);
     }
     if (Input.GetButtonDown("Order 3"))
     {
         currentUnit.ChangeOrder(ControllableUnit.OrderType.Atk);
     }
     if (Input.GetButtonDown("Order 4"))
     {
         currentUnit.ChangeOrder(ControllableUnit.OrderType.Reg);
     }
 }