public override void ResetSelf()
 {
     base.ResetSelf();
     FrameBehaviors.BehaviorIndex = 0;
     InnerSequence.ResetSelf();
     FinalTask.ResetSelf();
 }
 private void RunSequenceFrame(float deltaTime)
 {
     if (InnerSequence.FrameRunFinishes(deltaTime))
     {
         FrameBehaviors.BehaviorIndex++;
         RunEndlessFrame(InnerSequence.OverflowDeltaTime);
     }
 }
示例#3
0
 public override string ToString()
 {
     return(string.Format(
                "join {0} {1} in {2} on {3} equals {4}",
                ItemType.Name,
                ItemName,
                InnerSequence.BuildString(),
                OuterKeySelector.BuildString(),
                InnerKeySelector.BuildString()));
 }