예제 #1
0
    public void UpdateDashable()
    {
        if (m_CurrentDashState != DashState.Ready)
        {
            return;
        }

        OnDash.Invoke(this);
    }
예제 #2
0
    void FireEvent()
    {
        Interactable i = Interaction();

        if (i != null)
        {
            InteractEvent?.Invoke(i);
        }
        else if (can_input)
        {
            DashEvent?.Invoke();
        }
    }