/// <summary> /// 得到字符串形式的场景名称 /// </summary> /// <param name="scene">枚举类型的场景名称</param> /// <returns></returns> public string GetStrByEnumScenes(EnumScenes scene) { if (_DicScenesEnumLib != null && _DicScenesEnumLib.Count >= 1) { return(_DicScenesEnumLib[scene]); } else { Debug.LogWarning(GetType() + "/GetStrByEnumScenes(),check SceneName"); return(null); } }
/// <summary> /// 进入下一个场景 /// </summary> /// <param name="sceneName">场景(枚举)名称</param> protected void EnterNextScene(EnumScenes sceneName) { GlobalParaMgr.NextSceneName = sceneName; Application.LoadLevel(ConvertEnumToStr.GetInstance().GetStrByEnumScenes(GlobalParaMgr.NextSceneName)); }