コード例 #1
0
 public override Result OnUpdate(float deltaTime)
 {
     if (mNodeWait != null)
     {
         if (mNodeWait.Update())
         {
             mNodeWait    = null;
             WaitingAsync = false;
         }
     }
     if (WaitingAsync)
     {
         return(Result.Run);
     }
     return(Result.Succ);
 }
コード例 #2
0
 public override void OnStart()
 {
     WaitingAsync = true;
     mNodeWait    = new WaitEnumerator(AsyncSteps());
 }