Exemplo n.º 1
0
 public DelayedEvent(MicroscriptNode ev, DelayTimeType delayType, double delayTime, bool delayAbsolute)
 {
     Event         = ev;
     DelayType     = delayType;
     DelayTime     = delayTime;
     DelayAbsolute = delayAbsolute;
 }
Exemplo n.º 2
0
 private void ExecuteMicroscripts()
 {
     foreach (EditorMicroscript em in Microscripts)
     {
         try
         {
             MicroscriptNode m = em.Parse();
             m.Execute();
         }
         catch (Exception e)
         {
             Debug.LogException(e);
         }
     }
 }
Exemplo n.º 3
0
 public static void ScheduleEvent(MicroscriptNode action, DelayTimeType timeType, double delayTime, bool delayAbsolute)
 {
     ScheduleEvent(new DelayedEvent(action, timeType, delayTime, delayAbsolute));
 }