// Awake is called on init; public void addEventToQueue(TimelineEvent ev) { if (ev.getStartTime() > clock) { queuedEvents.Add(ev); } }
public void addEventToQueue(TimelineEvent e) { for (int i = 0; i < queuedEvents.Count; i++) { if (queuedEvents[i].getStartTime() > e.getStartTime()) { queuedEvents.Insert(i, e); return; } } queuedEvents.Add(e); }