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); } }