//初始化流程,框架启动时调用
        public override void OnInit(IFsm <IProcedureManager> procedureOwner, HotProcedure procedureBind)
        {
            base.OnInit(procedureOwner, procedureBind);

            //添加游戏逻辑控制器
            m_Games.Add(GameMode.Survival, new SurvivalGame());
        }
Exemplo n.º 2
0
 /// <summary>
 /// 流程初始化时调用
 /// </summary>
 /// <param name="procedureOwner">流程持有者</param>
 /// <param name="procedureBind">绑定的Runtime流程</param>
 public virtual void OnInit(ProcedureOwner procedureOwner, HotProcedure procedureBind)
 {
     RuntimeProcedure = procedureBind;
 }