示例#1
0
 public void SetCallbacks(IActionMapActions instance)
 {
     if (m_Wrapper.m_ActionMapActionsCallbackInterface != null)
     {
         @MoveLeft.started    -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnMoveLeft;
         @MoveLeft.performed  -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnMoveLeft;
         @MoveLeft.canceled   -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnMoveLeft;
         @MoveRight.started   -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnMoveRight;
         @MoveRight.performed -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnMoveRight;
         @MoveRight.canceled  -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnMoveRight;
         @Shoot.started       -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnShoot;
         @Shoot.performed     -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnShoot;
         @Shoot.canceled      -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnShoot;
         @Esc.started         -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnEsc;
         @Esc.performed       -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnEsc;
         @Esc.canceled        -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnEsc;
     }
     m_Wrapper.m_ActionMapActionsCallbackInterface = instance;
     if (instance != null)
     {
         @MoveLeft.started    += instance.OnMoveLeft;
         @MoveLeft.performed  += instance.OnMoveLeft;
         @MoveLeft.canceled   += instance.OnMoveLeft;
         @MoveRight.started   += instance.OnMoveRight;
         @MoveRight.performed += instance.OnMoveRight;
         @MoveRight.canceled  += instance.OnMoveRight;
         @Shoot.started       += instance.OnShoot;
         @Shoot.performed     += instance.OnShoot;
         @Shoot.canceled      += instance.OnShoot;
         @Esc.started         += instance.OnEsc;
         @Esc.performed       += instance.OnEsc;
         @Esc.canceled        += instance.OnEsc;
     }
 }
 public void SetCallbacks(IActionMapActions instance)
 {
     if (m_Wrapper.m_ActionMapActionsCallbackInterface != null)
     {
         @Move.started   -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnMove;
         @Move.performed -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnMove;
         @Move.canceled  -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnMove;
         @Fire.started   -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnFire;
         @Fire.performed -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnFire;
         @Fire.canceled  -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnFire;
     }
     m_Wrapper.m_ActionMapActionsCallbackInterface = instance;
     if (instance != null)
     {
         @Move.started   += instance.OnMove;
         @Move.performed += instance.OnMove;
         @Move.canceled  += instance.OnMove;
         @Fire.started   += instance.OnFire;
         @Fire.performed += instance.OnFire;
         @Fire.canceled  += instance.OnFire;
     }
 }
 public void SetCallbacks(IActionMapActions instance)
 {
     if (m_Wrapper.m_ActionMapActionsCallbackInterface != null)
     {
         @MousePosition.started   -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnMousePosition;
         @MousePosition.performed -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnMousePosition;
         @MousePosition.canceled  -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnMousePosition;
         @MouseClick.started      -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnMouseClick;
         @MouseClick.performed    -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnMouseClick;
         @MouseClick.canceled     -= m_Wrapper.m_ActionMapActionsCallbackInterface.OnMouseClick;
     }
     m_Wrapper.m_ActionMapActionsCallbackInterface = instance;
     if (instance != null)
     {
         @MousePosition.started   += instance.OnMousePosition;
         @MousePosition.performed += instance.OnMousePosition;
         @MousePosition.canceled  += instance.OnMousePosition;
         @MouseClick.started      += instance.OnMouseClick;
         @MouseClick.performed    += instance.OnMouseClick;
         @MouseClick.canceled     += instance.OnMouseClick;
     }
 }