示例#1
0
 internal void Kill(ISequnceUpdate su)
 {
     DebugUtils.Assert(!IsLockUpdate(), "Kill");
     su.Kill();
     mBehaviours.Remove(su);
     mInactiveBehaviours.Remove(su);
 }
示例#2
0
        public void Kill()
        {
            ISequnceUpdate parent = mRoot;

            while (parent != null)
            {
                parent.Kill();
                parent = parent.Sibling;
            }
            mCurrent = null;
            mRoot    = null;
        }