// Use this for initialization void Start() { sceneChanger = GameObject.Find("SceneManager").GetComponent <SceneChanging>(); playerLives = sceneChanger.playerLives; gameStartCountdownScript = GameObject.Find("Level Based Scripts").GetComponent <GameStartCountdown>(); gameOverUIObjects.SetActive(false); LeanTween.scale(gameOverText.gameObject, new Vector3(1, 1, gameOverText.gameObject.transform.position.z), 1f).setLoopPingPong(); LeanTween.scale(gameOverBackgroundText.gameObject, new Vector3(1, 1, gameOverBackgroundText.gameObject.transform.position.z), 1f).setLoopPingPong(); LeanTween.scale(comboTextGameObject.GetComponent <RectTransform>(), comboTextGameObject.GetComponent <RectTransform>().localScale * 0.9f, 0.2f).setLoopPingPong(); }
// Use this for initialization void Start() { gameStartCoundownScript = GameObject.Find("Level Based Scripts").GetComponent <GameStartCountdown>(); playerMainScript = GameObject.Find("Player").GetComponent <PlayerMain> (); hitUI[0].SetActive(false); hitUI[1].SetActive(false); hitUI[2].SetActive(false); hitUI[3].SetActive(false); hitUI[4].SetActive(false); badHitSprites[0].SetActive(false); badHitSprites[1].SetActive(false); badHitSprites[2].SetActive(false); powerUpSprite.SetActive(false); hitAudio = GetComponent <AudioSource>(); powerUpUIBackground.SetActive(false); backPowerText.enabled = false; powerText.enabled = false; }
private void OnGameStartCountdown(float countdownSeconds) { GameStartCountdown?.Invoke(this, countdownSeconds); }