示例#1
0
    //初始化全局数据
    public static void InitGlobalDatas()
    {
        CNextSceneInfo _next = new CNextSceneInfo();

        _next.m_strSceneName = "MapLogin";
        _next.m_strResPath   = "";
        g_dicNextSceneInfo[eSceneName.Scene_Login] = _next;

        _next = new CNextSceneInfo();
        _next.m_strSceneName = "MapGame";
        _next.m_strResPath   = "Prefabs/Maps/1001";
        g_dicNextSceneInfo[eSceneName.Scene_Game] = _next;

        //初始化水果数据
        g_dGlobalInfos[eFruitType.Fruit_Melon]        = "Prefabs/Fruits/melon_whole";
        g_dGlobalInfos[eFruitType.Fruit_MelonHalf]    = "Prefabs/Fruits/melon_half";
        g_dGlobalInfos[eFruitType.Fruit_MelonQuarter] = "Prefabs/Fruits/melon_quarter";
        g_dGlobalInfos[eFruitType.Fruit_Lemon]        = "Prefabs/Fruits/lemon_whole";
        g_dGlobalInfos[eFruitType.Fruit_LemonHalf]    = "Prefabs/Fruits/lemon_half";
        g_dGlobalInfos[eFruitType.Fruit_LemonQuarter] = "Prefabs/Fruits/lemon_quarter";
        g_dGlobalInfos[eFruitType.Fruit_Pear]         = "Prefabs/Fruits/pear_whole";
        g_dGlobalInfos[eFruitType.Fruit_PearHalf]     = "Prefabs/Fruits/pear_half";
        g_dGlobalInfos[eFruitType.Fruit_PearQuarter]  = "Prefabs/Fruits/pear_quarter";
        g_dGlobalInfos[eFruitType.Fruit_Missle]       = "Prefabs/Fruits/Missle";
    }
示例#2
0
    //<summary>
    //function : 加载新场景
    //<summary>
    public static void LoadLevel(eSceneName _scene)
    {
        //加载下一个场景
        g_CurSceneInfo = g_dicNextSceneInfo[_scene];

        //加载切换场景.
        UnityEngine.SceneManagement.SceneManager.LoadSceneAsync
            ("MapLoading");
    }