예제 #1
0
    public void RespawnFox(FoxController fox)
    {
        fox.gameObject.transform.position = spawn_fox[(int)checkpoint].position;
        fox.Heal(10);

        GameObject e = GameObject.FindWithTag("Egg");

        e.transform.position = spawn_egg[(int)checkpoint].position;
        EggController egg = e.GetComponent <EggController>();

        egg.Heal(10);
        if (egg.CheckCountdown())
        {
            egg.SwitchSides();
        }

        GameObject cam = GameObject.FindWithTag("MainCamera");

        cam.GetComponent <CameraFollow>().Respawn();
    }
예제 #2
0
    public void RespawnEgg(EggController egg)
    {
        egg.gameObject.transform.position = spawn_egg[(int)checkpoint].position;
        egg.Heal(10);

        GameObject f = GameObject.FindWithTag("Fox");

        f.transform.position = spawn_fox[(int)checkpoint].position;
        FoxController fox = f.GetComponent <FoxController>();

        fox.Heal(10);
        if (fox.CheckCountdown())
        {
            fox.SwitchSides();
        }

        GameObject cam = GameObject.FindWithTag("MainCamera");

        cam.GetComponent <CameraFollow>().Respawn();
    }