protected virtual void OnDisable() { if (controllerEvents != null) { controllerEvents.UnsubscribeToButtonAliasEvent(toggleButton, false, ButtonPressed); } }