protected void HadleInputs() { Vertical = Input.GetAxis("Vertical"); Horizontal = Input.GetAxis("Horizontal"); HorizonalMouse = Input.GetAxis("Mouse X"); VerticalMouse = Input.GetAxis("Mouse Y"); if (Input.GetKey(KeyCode.LeftShift)) { PressShift?.Invoke(); } if (Input.GetKey(KeyCode.E)) { StartAction?.Invoke(true); } if (Input.GetMouseButton(0)) { FireMachineGun?.Invoke(); } if (Input.GetMouseButton(1)) { FireRocket?.Invoke(); } }
public void AddTest() { PressShift shift = new PressShift(DateTime.Today, TimeSpan.FromHours(8)); ProductMasterItem item = ProductMasterItem.CreateDefault(); item.UnitsPerHour = 20; double unitsToMake = 100; double unitsLeftover = unitsToMake; shift.Add(item, ref unitsLeftover); Assert.AreEqual(0, unitsLeftover); unitsLeftover = unitsToMake; shift.Add(item, ref unitsLeftover); Assert.AreEqual(40, unitsLeftover); }