private void PlayerDoDead() { BgmManager.StopBgm(); SoundManager.PlayAudio(SoundManager.dead); StartCoroutine(Dead(playerPos, true)); Destroy(playerZero.gameObject); }
/*private void Start() * { * zero = GameObject.FindGameObjectWithTag("Player").GetComponent<PlayerZero>(); * audioSource = GetComponent<AudioSource>(); * }*/ private void OnEnable() { zero = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerZero>(); audioSource = GetComponent <AudioSource>(); audioSource.Play(); BgmManager.StopBgm(); BgmManager.PlayBgm(BgmManager.stage1Bgm); }
private void OnTriggerEnter2D(Collider2D other) { if (other.CompareTag("Player") && other is CircleCollider2D && canUse) { BgmManager.StopBgm(); canUse = false; isInsiding = true; GameController.instance.canControll = false; anim.SetTrigger("open"); } }
public void RockmanAileDoDead(Vector3 pos) { BgmManager.StopBgm(); SoundManager.PlayAudio(SoundManager.dead); GameObject boss = GameObject.FindGameObjectWithTag("Boss"); if (boss != null) { StartCoroutine(Dead(pos, false)); Destroy(boss); } }
// Update is called once per frame void Update() { if (gameOver && !win && !gameFinished) { //Sound management bgmManager.StopBgm(); sfxManager.PlaySfx(gameoverSfx); //for this boolean see description on declaration gameFinished = true; anim.SetBool("Lose", true); gameoverTextAnim.enabled = true; menuBtn2Anim.enabled = true; restartBtn2Anim.enabled = true; snailSadAnim.enabled = true; shells.timeIsRunning = false; gameOverText.enabled = true; gameover.enabled = true; menuBtn2.enabled = true; restartBtn2.enabled = true; snailSad.enabled = true; menu2.enabled = true; restart2.enabled = true; } if (win && !gameOver && !gameFinished) { //Sound management bgmManager.StopBgm(); sfxManager.PlaySfx(winSfx); //for this boolean see description on declaration gameFinished = true; winTextAnim.enabled = true; menuBtnAnim.enabled = true; nextBtnAnim.enabled = true; restartBtnAnim.enabled = true; snailHappyAnim.enabled = true; shells.timeIsRunning = false; //Time.timeScale = 0; winText.enabled = true; //Application.LoadLevel(nextLevel); winning.enabled = true; shellTemplate.enabled = true; menuBtn.enabled = true; restartBtn.enabled = true; nextBtn.enabled = true; snailHappy.enabled = true; scoreText.enabled = true; score.text = "Score : " + shells.starScore * 1000; if (shells.starScore == 1) { shell1Anim.enabled = true; shell1.enabled = true; } else if (shells.starScore == 2) { shell1Anim.enabled = true; shell2Anim.enabled = true; shell1.enabled = true; shell2.enabled = true; } else if (shells.starScore == 3) { shell1Anim.enabled = true; shell2Anim.enabled = true; shell3Anim.enabled = true; shell1.enabled = true; shell2.enabled = true; shell3.enabled = true; } menu.enabled = true; next.enabled = true; restart.enabled = true; } }