Beispiel #1
0
    private void Respawn()
    {
        AstronautController controller = gameObject.GetComponent <AstronautController>();

        controller.Respawn();
        AddLifes(maxLifes);
    }
Beispiel #2
0
    private IEnumerator KillPlayerOnWater(GameObject player)
    {
        running = true;

        AstronautController controller = player.GetComponent <AstronautController>();
        PlayerLife          pl         = player.GetComponent <PlayerLife>();

        controller._animator.SetBool("damaged", true);

        yield return(new WaitForSeconds(2f));

        controller._animator.SetBool("damaged", false);
        controller.Respawn();
        pl.Kill();

        running = false;
    }