public long NewOnceTimer(long tillTime, Action action) { OnceTimer timer = EntityFactory.CreateWithParent <OnceTimer, Action>(this, action); this.timers[timer.Id] = timer; AddToTimeId(tillTime, timer.Id); return(timer.Id); }
public override void Awake(OnceTimer self, Action <bool> callback) { self.Callback = callback; }