/// <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); }
private void UpdateCommon(BehaviourNode.UpdateType updateType) { BehaviourNode.OverrideElapsedTime(Time.time); FSMBehaviourtree?.UpdateRecursively(updateType); }