public static void SetTimeOut(uint delay, OnTimeOutDelegate OnTimeOut) { EnterFrameTimer timer = new EnterFrameTimer(delay, 1); timer.OnComplete = delegate() { timer.Stop(); if (OnTimeOut != null) { OnTimeOut(); } }; timer.Start(); }
public static void SetTimeOut(uint delay, OnTimeOutDelegate OnTimeOut){ EnterFrameTimer timer = new EnterFrameTimer(delay, 1); timer.OnComplete = delegate() { timer.Stop(); if(OnTimeOut != null) { OnTimeOut(); } }; timer.Start(); }