Exemple #1
0
    private void UpdateActions()
    {
        if (!PlayerEvents.HasEvent(PlayerEvents.InputEvents.Attack))
        {
            return;
        }

        m_PlayerComponent.Attack();
    }
Exemple #2
0
    private void UpdateLocomotion()
    {
        if (!PlayerEvents.HasEvent(PlayerEvents.InputEvents.MoveTo))
        {
            return;
        }

        Vector2Int position = (Vector2Int)PlayerEvents.GetEvent(PlayerEvents.InputEvents.MoveTo);

        m_PlayerComponent.MoveTo(position);
    }