应用一、重新开始游戏

    using UnityEngine.SceneManagement;

    public void ReStart()
    {
        int index = SceneManager.GetActiveScene().buildIndex;
        SceneManager.LoadScene(index);
    }

应用二、根据场景编号设定击杀目标数,以便分场景判断任务是否完成

    void SetEnemyNum()
    {
        int index = SceneManager.GetActiveScene().buildIndex;
        if(index==1)
        {
            enemyleft = 2;
        }
        if(index==2)
        {
            enemyleft = 3;
        }
    }

附完整教程:

Unity2d Rubys Adventure 课程设计报告

posted on 2020-06-11 00:51  海月CSDN  阅读(932)  评论(0编辑  收藏  举报