public virtual void OnDestroy() { if (seeker != null) { seeker.DeregisterModifier(this); } }
public void OnDestroy(Seeker s) { if (s != null) { s.DeregisterModifier(this); } }
public void OnDestroy(Seeker seeker) { if (seeker != null) { seeker.DeregisterModifier(this); } }
protected virtual void OnDisable() { if (seeker != null) { seeker.DeregisterModifier(this); } }
public void OnDestroy() { if (seeker != null) { seeker.DeregisterModifier(this); //seeker.postProcessOriginalPath -= new OnPathDelegate (ApplyOriginal); //seeker.postProcessPath -= new OnPathDelegate (Apply); //seeker.getNextTarget -= new GetNextTargetDelegate (GetNextTarget); } }