/// <summary>
 /// Common logic for all MonoBehaviour Update functions
 /// </summary>
 /// <param name="updateType"></param>
 private void UpdateCommon(BehaviourNode.UpdateType updateType)
 {
     if (Paused)
     {
         return;
     }
     // BehaviourNode.UpdateTime(Time.deltaTime);
     BehaviourNode.OverrideElapsedTime(Time.time);
     CurrentTree?.UpdateRecursively(updateType);
 }
Beispiel #2
0
 private void UpdateCommon(BehaviourNode.UpdateType updateType)
 {
     BehaviourNode.OverrideElapsedTime(Time.time);
     FSMBehaviourtree?.UpdateRecursively(updateType);
 }