fix: OnEnterHierarchy Not Being Called Correctly

This commit is contained in:
2024-11-03 19:58:57 +03:00
parent cb60c71184
commit cc44e1ea69
3 changed files with 10 additions and 7 deletions

View File

@@ -29,7 +29,11 @@ public abstract class Behaviour : BehaviourBase
BehaviourController.OnUpdate += Update;
BehaviourController.GameObject.OnEnteredHierarchy += EnteredHierarchy;
BehaviourController.GameObject.OnExitedHierarchy += ExitedHierarchy;
OnInitialize();
if (GameObject.IsInHierarchy)
EnteredHierarchy(GameObject);
}
protected virtual void OnFinalize() { }