Exemplo n.º 1
0
    public void ChangeTextTo(TurretCannonType type)
    {
        switch (type)
        {
        case TurretCannonType.LASER: weaponText.text = "LASER";
            break;

        case TurretCannonType.CANNON: weaponText.text = "CANNON";
            break;
        }
        switchEvent.Invoke();
    }
Exemplo n.º 2
0
    private void SwitchWeapon()
    {
        if (UnlockedLaser)
        {
            if (Input.GetKeyDown(KeyCode.LeftShift) || Input.GetMouseButtonDown(1))
            {
                switch (cannonType)
                {
                case TurretCannonType.CANNON:
                    cannonType = TurretCannonType.LASER;
                    break;

                case TurretCannonType.LASER:
                    cannonType = TurretCannonType.CANNON;
                    break;
                }

                GameLogic.Instance.ChangeWeapon(cannonType);
            }
        }
    }