public void SetCallbacks(IPlayer2DActions instance) { if (m_Wrapper.m_Player2DActionsCallbackInterface != null) { @Movement.started -= m_Wrapper.m_Player2DActionsCallbackInterface.OnMovement; @Movement.performed -= m_Wrapper.m_Player2DActionsCallbackInterface.OnMovement; @Movement.canceled -= m_Wrapper.m_Player2DActionsCallbackInterface.OnMovement; @Jump.started -= m_Wrapper.m_Player2DActionsCallbackInterface.OnJump; @Jump.performed -= m_Wrapper.m_Player2DActionsCallbackInterface.OnJump; @Jump.canceled -= m_Wrapper.m_Player2DActionsCallbackInterface.OnJump; @Interaction.started -= m_Wrapper.m_Player2DActionsCallbackInterface.OnInteraction; @Interaction.performed -= m_Wrapper.m_Player2DActionsCallbackInterface.OnInteraction; @Interaction.canceled -= m_Wrapper.m_Player2DActionsCallbackInterface.OnInteraction; @UI.started -= m_Wrapper.m_Player2DActionsCallbackInterface.OnUI; @UI.performed -= m_Wrapper.m_Player2DActionsCallbackInterface.OnUI; @UI.canceled -= m_Wrapper.m_Player2DActionsCallbackInterface.OnUI; } m_Wrapper.m_Player2DActionsCallbackInterface = instance; if (instance != null) { @Movement.started += instance.OnMovement; @Movement.performed += instance.OnMovement; @Movement.canceled += instance.OnMovement; @Jump.started += instance.OnJump; @Jump.performed += instance.OnJump; @Jump.canceled += instance.OnJump; @Interaction.started += instance.OnInteraction; @Interaction.performed += instance.OnInteraction; @Interaction.canceled += instance.OnInteraction; @UI.started += instance.OnUI; @UI.performed += instance.OnUI; @UI.canceled += instance.OnUI; } }
public void SetCallbacks(IPlayer2DActions instance) { if (m_Wrapper.m_Player2DActionsCallbackInterface != null) { @Newaction.started -= m_Wrapper.m_Player2DActionsCallbackInterface.OnNewaction; @Newaction.performed -= m_Wrapper.m_Player2DActionsCallbackInterface.OnNewaction; @Newaction.canceled -= m_Wrapper.m_Player2DActionsCallbackInterface.OnNewaction; } m_Wrapper.m_Player2DActionsCallbackInterface = instance; if (instance != null) { @Newaction.started += instance.OnNewaction; @Newaction.performed += instance.OnNewaction; @Newaction.canceled += instance.OnNewaction; } }