示例#1
0
        internal override void Shutdown()
        {
            if (m_FsmManager != null)
            {
                if (m_ProcedureFsm != null)
                {
                    m_FsmManager.DestroyFsm(m_ProcedureFsm);
                    m_ProcedureFsm = null;
                }

                m_FsmManager = null;
            }
        }
示例#2
0
 /// <summary>
 /// 销毁状态机
 /// </summary>
 /// <param name="fsmId"></param>
 public void DestroyFsm(int fsmId)
 {
     m_FsmManager.DestroyFsm(fsmId);
 }