public virtual void OnEnableLogic() { if (gameEvent != null) { gameEvent.Register(this); } }
private void Awake() => gameEvent.Register(this);
private void OnEnable() { gameEvent.Register(this); }