public override void OnEnter() { if (delay.Value < 0.001f) { Fsm.Event(eventTarget, sendEvent); Finish(); } else { delayedEvent = Fsm.DelayedEvent(eventTarget, sendEvent, delay.Value); } }