Beispiel #1
0
    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();
        }
    }
Beispiel #2
0
        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);
        }