Metodi utilizzati di frequente
Metodi utilizzati di frequente
Metodi utilizzati di frequente
Metodi utilizzati di frequente
public void Damage() { if (!_shieldActive) { _lives -= 1; if (_lives == 2) { _rightEngine.gameObject.SetActive(true); } else if (_lives == 1) { _leftEngine.gameObject.SetActive(true); } else if (_lives < 1) { _spawnManager.OnPlyerDeath(); _uiManager.ShowGameOverText(); _gameManager.GameOver(); _uiManager.BestScore(score); Destroy(this.gameObject); } } _uiManager.UpdateLives(_lives); }