示例#1
0
文件: World.cs 项目: zj831007/knight
        public override void Start()
        {
            mGameMode             = new GameMode_World();
            mGameMode.StageConfig = GameConfig.Instance.GetStageConfig(10002);
            if (mGameMode.StageConfig == null)
            {
                Debug.LogError("Not found stage 10002 .");
                return;
            }

            GameMode.GetCurrentMode = (() =>
            {
                return(mGameMode);
            });

            // 开始游戏
            GameStageManager.Instance.InitGame();
            GameStageManager.Instance.StageIntialize();
            GameStageManager.Instance.StageRunning();
        }
示例#2
0
 public StageTask_InitData(GameMode_World rGameMode)
 {
     this.GameMode = rGameMode;
 }
示例#3
0
 public StageTask_LoadAssets(GameMode_World rGameMode)
 {
     this.GameMode = rGameMode;
 }
示例#4
0
 public StageTask_CreatePlayer(GameMode_World rGameMode)
 {
     this.GameMode = rGameMode;
 }
示例#5
0
 public StageTask_CreateECS(GameMode_World rGameMode)
 {
     this.GameMode = rGameMode;
 }