Beispiel #1
0
    private IEnumerator SavingPlayer()
    {
        playerCtrl.Die();
        ZombieSpawner.Instance.active = false;
        CameraManager.Instance.Die();
        MoveToSavePoint();
        playerCtrl.ResetState();
        yield return(new WaitForSeconds(3.0f));

        ZombieSpawner.Instance.CleanZombies();
        CameraManager.Instance.Restart();
        CameraManager.Instance.ResetVolume();
        yield return(new WaitForSeconds(4.0f));

        ZombieSpawner.Instance.active = true;
        EventManager.Instance.EventRestart();
    }