コード例 #1
0
ファイル: UIPlatform.cs プロジェクト: BiDuc/PixelFarm
 public static void RegisterRunOnceTask(UITimerTask.TimerTick action)
 {
     UI.UITimerTask uiTimerTask = new UI.UITimerTask(action);
     uiTimerTask.Enabled = true;
     uiTimerTask.RunOnce = true;
     UIMsgQueueSystem.InternalMsgPumpRegister(uiTimerTask);
 }
コード例 #2
0
ファイル: UIPlatform.cs プロジェクト: BiDuc/PixelFarm
        public static void RegisterTimerTask(int intervalMillisec, UITimerTask.TimerTick timerTick)
        {
            UITimerTask timerTask = new UITimerTask(timerTick);

            timerTask.IntervalInMillisec = intervalMillisec;
            UIMsgQueueSystem.InternalMsgPumpRegister(timerTask);
            timerTask.Enabled = true;
        }
コード例 #3
0
ファイル: UIPlatform.cs プロジェクト: brezza92/PixelFarm
 public static void RegisterRunOnceTask(Action <UITimerTask> action)
 {
     UIMsgQueueSystem.InternalMsgPumpRegister(new UI.UITimerTask(action)
     {
         Enabled = true,
         RunOnce = true
     });
 }
コード例 #4
0
ファイル: UIPlatform.cs プロジェクト: BiDuc/PixelFarm
 public static void RegisterTimerTask(UITimerTask uiTimerTask)
 {
     UIMsgQueueSystem.InternalMsgPumpRegister(uiTimerTask);
 }