void Update() { if (timer > 0.0f) { timer -= Time.deltaTime; } if (gameObject.name == "Barrier") { if ((Time.time - cooldown >= 8) && (tik == 1)) { gameObject.transform.position = new Vector3(2180.3f, -1649.3f, 0); tik = 0; } } if ((gameObject.layer == 10) && (hp <= 0)) { if (tik == 0) { cooldown = Time.time; tik = 1; anim.SetTrigger("Pdeath"); FindObjectOfType <AudioManager>().Play("PlayerDeath"); Player_Mouvement boy = gameObject.GetComponent <Player_Mouvement>(); if (boy) { boy.Stop_Movement(); } Shoot pew = Pew.GetComponent <Shoot>(); if (pew) { pew.enabled = false; } } else if ((Time.time - cooldown >= 3) && (ahp > 0)) { BackInTime(); } else if ((Time.time - cooldown >= 3) && (ahp <= 0)) { BackToMainMenu(); } } }
public void Cutscene() { wall_f.SetActive(true); wall_g.SetActive(true); truecamera.SetActive(false); camera.SetActive(true); Destroy(platform); Player_Mouvement player = Player.GetComponent <Player_Mouvement>(); if (player) { player.Stop(); player.Stop_Movement(); } Shoot gun = Gun.GetComponent <Shoot>(); if (gun) { gun.enabled = false; } }