Example #1
0
 /// <summary>
 /// 销毁有限状态机。
 /// </summary>
 /// <typeparam name="T">有限状态机持有者类型。</typeparam>
 /// <returns>是否销毁有限状态机成功。</returns>
 public bool DestroyFsm <T>() where T : class
 {
     return(m_FsmManager.DestroyFsm <T>());
 }
    protected internal override void OnHide(bool isShutdown, object userData)
    {
        base.OnHide(isShutdown, userData);

        Fsm.DestroyFsm <Demo10_HeroCube>();
    }
Example #3
0
    protected override void OnHide(object userData)
    {
        base.OnHide(userData);

        Fsm.DestroyFsm <Demo10_HeroLogic> ();
    }