示例#1
0
        public void OnStatFinished(FSMState state)
        {
            int idChild = this.FindStat(state);

            this.ParentKillChildren(idChild);
            state.OnStateLeave();
            this._stateStack.RemoveAt(this._stateStack.Count - 1);
            this._states[this._stateStack[this._stateStack.Count - 1]].OnChildFinished();
        }