Exemple #1
0
 /// <summary>
 /// 销毁状态机
 /// </summary>
 public void DestoryFSM()
 {
     if (_control != null)
     {
         _control.Destory();
         _control = null;
     }
 }
Exemple #2
0
 /// <summary>
 /// 启动状态机
 /// </summary>
 private void StartFSM()
 {
     // 启动士兵的状态控制
     _control = new SoldierFSMControl();
     _control.StartFSM(PosObj.AllData.MemberData.ObjID);
 }
Exemple #3
0
 /// <summary>
 /// 设置数据
 /// TODO 这步操作之前应该还有一步将数据转化为本地数据
 /// 如果收到的是入场则创建单位并入场
 /// </summary>
 /// <param name="fsm"></param>
 public void SetData(SoldierFSMControl fsm)
 {
 }