示例#1
0
 public void SetCallbacks(INormalActions instance)
 {
     if (m_Wrapper.m_NormalActionsCallbackInterface != null)
     {
         @Move.started     -= m_Wrapper.m_NormalActionsCallbackInterface.OnMove;
         @Move.performed   -= m_Wrapper.m_NormalActionsCallbackInterface.OnMove;
         @Move.canceled    -= m_Wrapper.m_NormalActionsCallbackInterface.OnMove;
         @Jump.started     -= m_Wrapper.m_NormalActionsCallbackInterface.OnJump;
         @Jump.performed   -= m_Wrapper.m_NormalActionsCallbackInterface.OnJump;
         @Jump.canceled    -= m_Wrapper.m_NormalActionsCallbackInterface.OnJump;
         @Crouch.started   -= m_Wrapper.m_NormalActionsCallbackInterface.OnCrouch;
         @Crouch.performed -= m_Wrapper.m_NormalActionsCallbackInterface.OnCrouch;
         @Crouch.canceled  -= m_Wrapper.m_NormalActionsCallbackInterface.OnCrouch;
     }
     m_Wrapper.m_NormalActionsCallbackInterface = instance;
     if (instance != null)
     {
         @Move.started     += instance.OnMove;
         @Move.performed   += instance.OnMove;
         @Move.canceled    += instance.OnMove;
         @Jump.started     += instance.OnJump;
         @Jump.performed   += instance.OnJump;
         @Jump.canceled    += instance.OnJump;
         @Crouch.started   += instance.OnCrouch;
         @Crouch.performed += instance.OnCrouch;
         @Crouch.canceled  += instance.OnCrouch;
     }
 }
示例#2
0
 public void SetCallbacks(INormalActions instance)
 {
     if (m_Wrapper.m_NormalActionsCallbackInterface != null)
     {
         @Interact.started   -= m_Wrapper.m_NormalActionsCallbackInterface.OnInteract;
         @Interact.performed -= m_Wrapper.m_NormalActionsCallbackInterface.OnInteract;
         @Interact.canceled  -= m_Wrapper.m_NormalActionsCallbackInterface.OnInteract;
         @Movement.started   -= m_Wrapper.m_NormalActionsCallbackInterface.OnMovement;
         @Movement.performed -= m_Wrapper.m_NormalActionsCallbackInterface.OnMovement;
         @Movement.canceled  -= m_Wrapper.m_NormalActionsCallbackInterface.OnMovement;
     }
     m_Wrapper.m_NormalActionsCallbackInterface = instance;
     if (instance != null)
     {
         @Interact.started   += instance.OnInteract;
         @Interact.performed += instance.OnInteract;
         @Interact.canceled  += instance.OnInteract;
         @Movement.started   += instance.OnMovement;
         @Movement.performed += instance.OnMovement;
         @Movement.canceled  += instance.OnMovement;
     }
 }
示例#3
0
 public void SetCallbacks(INormalActions instance)
 {
     if (m_Wrapper.m_NormalActionsCallbackInterface != null)
     {
         @Click.started         -= m_Wrapper.m_NormalActionsCallbackInterface.OnClick;
         @Click.performed       -= m_Wrapper.m_NormalActionsCallbackInterface.OnClick;
         @Click.canceled        -= m_Wrapper.m_NormalActionsCallbackInterface.OnClick;
         @Drag.started          -= m_Wrapper.m_NormalActionsCallbackInterface.OnDrag;
         @Drag.performed        -= m_Wrapper.m_NormalActionsCallbackInterface.OnDrag;
         @Drag.canceled         -= m_Wrapper.m_NormalActionsCallbackInterface.OnDrag;
         @StopBall.started      -= m_Wrapper.m_NormalActionsCallbackInterface.OnStopBall;
         @StopBall.performed    -= m_Wrapper.m_NormalActionsCallbackInterface.OnStopBall;
         @StopBall.canceled     -= m_Wrapper.m_NormalActionsCallbackInterface.OnStopBall;
         @SendMessage.started   -= m_Wrapper.m_NormalActionsCallbackInterface.OnSendMessage;
         @SendMessage.performed -= m_Wrapper.m_NormalActionsCallbackInterface.OnSendMessage;
         @SendMessage.canceled  -= m_Wrapper.m_NormalActionsCallbackInterface.OnSendMessage;
         @Position.started      -= m_Wrapper.m_NormalActionsCallbackInterface.OnPosition;
         @Position.performed    -= m_Wrapper.m_NormalActionsCallbackInterface.OnPosition;
         @Position.canceled     -= m_Wrapper.m_NormalActionsCallbackInterface.OnPosition;
         @DoubleTap.started     -= m_Wrapper.m_NormalActionsCallbackInterface.OnDoubleTap;
         @DoubleTap.performed   -= m_Wrapper.m_NormalActionsCallbackInterface.OnDoubleTap;
         @DoubleTap.canceled    -= m_Wrapper.m_NormalActionsCallbackInterface.OnDoubleTap;
         @Zoom.started          -= m_Wrapper.m_NormalActionsCallbackInterface.OnZoom;
         @Zoom.performed        -= m_Wrapper.m_NormalActionsCallbackInterface.OnZoom;
         @Zoom.canceled         -= m_Wrapper.m_NormalActionsCallbackInterface.OnZoom;
         @Shoot.started         -= m_Wrapper.m_NormalActionsCallbackInterface.OnShoot;
         @Shoot.performed       -= m_Wrapper.m_NormalActionsCallbackInterface.OnShoot;
         @Shoot.canceled        -= m_Wrapper.m_NormalActionsCallbackInterface.OnShoot;
         @Jump.started          -= m_Wrapper.m_NormalActionsCallbackInterface.OnJump;
         @Jump.performed        -= m_Wrapper.m_NormalActionsCallbackInterface.OnJump;
         @Jump.canceled         -= m_Wrapper.m_NormalActionsCallbackInterface.OnJump;
         @Use_Power1.started    -= m_Wrapper.m_NormalActionsCallbackInterface.OnUse_Power1;
         @Use_Power1.performed  -= m_Wrapper.m_NormalActionsCallbackInterface.OnUse_Power1;
         @Use_Power1.canceled   -= m_Wrapper.m_NormalActionsCallbackInterface.OnUse_Power1;
         @Move2.started         -= m_Wrapper.m_NormalActionsCallbackInterface.OnMove2;
         @Move2.performed       -= m_Wrapper.m_NormalActionsCallbackInterface.OnMove2;
         @Move2.canceled        -= m_Wrapper.m_NormalActionsCallbackInterface.OnMove2;
         @DoubleClick.started   -= m_Wrapper.m_NormalActionsCallbackInterface.OnDoubleClick;
         @DoubleClick.performed -= m_Wrapper.m_NormalActionsCallbackInterface.OnDoubleClick;
         @DoubleClick.canceled  -= m_Wrapper.m_NormalActionsCallbackInterface.OnDoubleClick;
     }
     m_Wrapper.m_NormalActionsCallbackInterface = instance;
     if (instance != null)
     {
         @Click.started         += instance.OnClick;
         @Click.performed       += instance.OnClick;
         @Click.canceled        += instance.OnClick;
         @Drag.started          += instance.OnDrag;
         @Drag.performed        += instance.OnDrag;
         @Drag.canceled         += instance.OnDrag;
         @StopBall.started      += instance.OnStopBall;
         @StopBall.performed    += instance.OnStopBall;
         @StopBall.canceled     += instance.OnStopBall;
         @SendMessage.started   += instance.OnSendMessage;
         @SendMessage.performed += instance.OnSendMessage;
         @SendMessage.canceled  += instance.OnSendMessage;
         @Position.started      += instance.OnPosition;
         @Position.performed    += instance.OnPosition;
         @Position.canceled     += instance.OnPosition;
         @DoubleTap.started     += instance.OnDoubleTap;
         @DoubleTap.performed   += instance.OnDoubleTap;
         @DoubleTap.canceled    += instance.OnDoubleTap;
         @Zoom.started          += instance.OnZoom;
         @Zoom.performed        += instance.OnZoom;
         @Zoom.canceled         += instance.OnZoom;
         @Shoot.started         += instance.OnShoot;
         @Shoot.performed       += instance.OnShoot;
         @Shoot.canceled        += instance.OnShoot;
         @Jump.started          += instance.OnJump;
         @Jump.performed        += instance.OnJump;
         @Jump.canceled         += instance.OnJump;
         @Use_Power1.started    += instance.OnUse_Power1;
         @Use_Power1.performed  += instance.OnUse_Power1;
         @Use_Power1.canceled   += instance.OnUse_Power1;
         @Move2.started         += instance.OnMove2;
         @Move2.performed       += instance.OnMove2;
         @Move2.canceled        += instance.OnMove2;
         @DoubleClick.started   += instance.OnDoubleClick;
         @DoubleClick.performed += instance.OnDoubleClick;
         @DoubleClick.canceled  += instance.OnDoubleClick;
     }
 }