Ejemplo n.º 1
0
    private static void InvokeDirect(InterpTimedEvent evnt)
    {
        InterpTimedEvent interpTimedEvent = InterpTimedEvent.current;

        InterpTimedEvent.current = evnt;
        InterpTimedEvent.Invoke();
        InterpTimedEvent.current = interpTimedEvent;
    }
Ejemplo n.º 2
0
 public static void Catchup(ulong playhead)
 {
     InterpTimedEvent._forceCatchupToDate = false;
     while (InterpTimedEvent.queue.Dequeue(playhead, out InterpTimedEvent.current))
     {
         InterpTimedEvent.Invoke();
     }
 }