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(); }
void ActivateAttack() { if (active && !activatedNow && (Input.GetKey(button) || MobileInput.GetTouch(playerSide))) { gameController.Player2AttackCheck(); StartCoroutine(AttackTimer()); } }
void Movement() { lastPosition = position; if ((Input.GetKey(button) || MobileInput.GetTouch(playerSide)) && controlsActive && gameController.gameState == GameState.GamePlay) { position += speed; } else { position -= speed; } SetPosition(); }