Exemplo n.º 1
0
    public StartTimerEvent(string timerId, float duration, TimerCallback callback, TimerInfoCallback start = null, TimerInfoCallback tick = null, TimerInfoCallback pause = null)
    {
        TimerId  = timerId;
        Duration = duration;
        Callback = callback;

        OnStart = start;
        OnTick  = tick;
        OnPause = pause;
    }
Exemplo n.º 2
0
    public Timer(string id, float time, bool dequeue, TimerCallback callback, TimerInfoCallback start = null, TimerInfoCallback tick = null, TimerInfoCallback pause = null)
    {
        Id           = id;
        Time         = time;
        DequeueAtEnd = dequeue;

        Callback = callback;
        OnStart  = start;
        OnTick   = tick;
        OnPause  = pause;
    }