private void Init() { spawner = EnemySpawner.Get(); highScore = PlayerPrefs.GetInt("HighScore"); UIManager = UIGameplayManager.Get(); UIManager.RefreshScoreUI(); }
void FixedUpdate() { if (Input.GetButton("Fire1") && Time.time >= nextTimeToFire && !UIGameplayManager.Get().gameOver) { nextTimeToFire = Time.time + 1f / fireRate; Shoot(); } }
void Update() { if (Limiter.Get().playerIsOutsideTheLimit) { explosion.Play(); Limiter.Get().playerIsOutsideTheLimit = false; AeroplaneUserControl2Axis.playerIsAlive = false; gameOver.SetActive(true); Cursor.lockState = CursorLockMode.None; Cursor.visible = true; UIGameplayManager.Get().gameOver = true; } }
private void Start() { player = Player.Get(); ugManager = UIGameplayManager.Get(); }