public void OnEnable() { UseEZServiceLocator(); FetchEvents(); ObserveEvents(); SetStartPositions(); _branchTypeBaseClass.OnEnable(); AutoOpenCloseClass.OnEnable(); }
public void OnDisable() { CloseAndResetBranch?.Invoke(this); UnObserveEvents(); AutoOpenCloseClass.OnDisable(); if (_sceneIsChanging) { return; } _branchTypeBaseClass.OnDisable(); SetAsActiveBranch = null; _myHub = null; }
public void OnPointerExit(PointerEventData eventData) => AutoOpenCloseClass.OnPointerExit();