Esempio n. 1
0
    void Movement()
    {
        lastPosition = position;
        if (gameController.gameState == GameState.GamePlay)
        {
            if (Input.GetKey(button) || MobileInput.GetTouch(playerSide))
            {
                if (controlsActive)
                {
                    position += speed;
                }
            }
            else
            {
                if (controlsActive)
                {
                    position -= speed;
                }
            }

            if (forceBack)
            {
                position -= speed;
            }
        }
        SetPosition();
    }
Esempio n. 2
0
 void ActivateAttack()
 {
     if (active && !activatedNow && (Input.GetKey(button) || MobileInput.GetTouch(playerSide)))
     {
         gameController.Player2AttackCheck();
         StartCoroutine(AttackTimer());
     }
 }
Esempio n. 3
0
    void Movement()
    {
        lastPosition = position;
        if ((Input.GetKey(button) || MobileInput.GetTouch(playerSide)) && controlsActive && gameController.gameState == GameState.GamePlay)
        {
            position += speed;
        }
        else
        {
            position -= speed;
        }

        SetPosition();
    }