示例#1
0
文件: Timer.cs 项目: guiquadros/GGJ17
        public int RegisterCallback(float timeToWait, TimerInvokeFunction callbackFunction)
        {
            TimerInvokeFunctionContext context = new TimerInvokeFunctionContext(counter, timeToWait, callbackFunction);

            this.registeredCallbackFunctions.Add(counter++, context);

            return(counter);
        }
示例#2
0
文件: Timer.cs 项目: guiquadros/GGJ17
 public TimerInvokeFunctionContext(int id, float timeLeft, TimerInvokeFunction callbackFunction)
 {
     this.Id               = id;
     this.TimeLeft         = timeLeft;
     this.CallbackFunction = callbackFunction;
 }