public void StopPause() { Time.timeScale = 1; ShipGui shipGui = GetComponent <ShipGui>(); shipGui.pauseWindow.SetActive(false); }
private void buttonPress() { if (Input.GetKeyDown("escape")) { if (isPause == false) { Time.timeScale = 0; isPause = true; ShipGui shipGui = GetComponent <ShipGui>(); shipGui.pauseWindow.SetActive(true); } else { ShipGui shipGui = GetComponent <ShipGui>(); isPause = false; shipGui.pauseWindow.SetActive(false); Time.timeScale = 1; } } if (Input.GetKeyDown(KeyCode.LeftShift)) { boost = booster; } if (Input.GetKeyUp(KeyCode.LeftShift)) { boost = 0; } if (Input.GetKey(KeyCode.Space)) { audioSource.clip = ShootLaser1; audioSource.Play(); Fire(bullet1); } }
private void checkIfDie() { if (Health <= 0) { Explosion.Play(); //Animacja eksplozji audioSource.clip = Boom; audioSource.PlayOneShot(Boom); GameObject thePlayer = GameObject.Find("ThePlayer"); //Znajdź skrypt ShipGUI i dolicz punkty ShipGui shipGui = thePlayer.GetComponent <ShipGui>(); shipGui.Score += Points; if (IfDest) //Sprawdź czy zniszczyć, czy podzielić na mniejsze { Destroy(gameObject, 1); } else { Divide(MeteorChild); } Destroy(gameObject, 1); Health = 999; //Życie ustawiam na 999 co by w czasie animacji zniszczenia nie zdążył odpalić kolejnych animacji nim obiekt zniknie } }