private void UpdateActions() { if (!PlayerEvents.HasEvent(PlayerEvents.InputEvents.Attack)) { return; } m_PlayerComponent.Attack(); }
private void UpdateLocomotion() { if (!PlayerEvents.HasEvent(PlayerEvents.InputEvents.MoveTo)) { return; } Vector2Int position = (Vector2Int)PlayerEvents.GetEvent(PlayerEvents.InputEvents.MoveTo); m_PlayerComponent.MoveTo(position); }