Esempio n. 1
0
 public override void Update()
 {
     if (Logic != null)
     {
         if (!Logic.Update())
         {
             CallCallback(true);
             Dispose();
             return;
         }
     }
 }
Esempio n. 2
0
 public override void Update()
 {
     if (Logic != null)
     {
         if (!Logic.Update())
         {
             if (Callback != null)
             {
                 Callback(this);
             }
             else
             {
                 Dispose();
                 return;
             }
             Logic = null; // logic done
         }
     }
 }