切换场景

   创建SceMannger

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class SceManager : MonoBehaviour {
    public static void LoadSce(int index) {
        SceneManager.LoadScene(index);
    }
}

                LuaHelper中添加GetSceManager方法

        /// <summary>
        /// 場景管理器
        /// </summary>
        public static SceManager GetSceManager()
        {
            return AppFacade.Instance.GetManager<SceManager>(ManagerName.Sce);
        }

       ManagerName添加常量Scene

      public const string Sce = "SceManager";


      StartUpCommand初始化1管理器添加SceMannger

 AppFacade.Instance.AddManager<SceManager>(ManagerName.Sce);


define中声明sceneMgr=LuaHelper.GetSceManager();

    sceMgr=LuaHelper.GetSceManager();

  代码写完   重新生成下系统文件

切换场景

   //调用他

sceMgr.LoadSce(2);

相关文章:

  • 2021-09-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-13
  • 2021-11-29
  • 2021-04-10
  • 2021-10-27
猜你喜欢
  • 2021-12-10
  • 2021-04-24
  • 2021-07-04
  • 2022-01-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案