internal void Kill(ISequnceUpdate su) { DebugUtils.Assert(!IsLockUpdate(), "Kill"); su.Kill(); mBehaviours.Remove(su); mInactiveBehaviours.Remove(su); }
public void Kill() { ISequnceUpdate parent = mRoot; while (parent != null) { parent.Kill(); parent = parent.Sibling; } mCurrent = null; mRoot = null; }