Esempio n. 1
0
 public void SetCallbacks(ITerrainActions instance)
 {
     if (m_Wrapper.m_TerrainActionsCallbackInterface != null)
     {
         @MouseDelta.started   -= m_Wrapper.m_TerrainActionsCallbackInterface.OnMouseDelta;
         @MouseDelta.performed -= m_Wrapper.m_TerrainActionsCallbackInterface.OnMouseDelta;
         @MouseDelta.canceled  -= m_Wrapper.m_TerrainActionsCallbackInterface.OnMouseDelta;
         @Movement.started     -= m_Wrapper.m_TerrainActionsCallbackInterface.OnMovement;
         @Movement.performed   -= m_Wrapper.m_TerrainActionsCallbackInterface.OnMovement;
         @Movement.canceled    -= m_Wrapper.m_TerrainActionsCallbackInterface.OnMovement;
         @Jump.started         -= m_Wrapper.m_TerrainActionsCallbackInterface.OnJump;
         @Jump.performed       -= m_Wrapper.m_TerrainActionsCallbackInterface.OnJump;
         @Jump.canceled        -= m_Wrapper.m_TerrainActionsCallbackInterface.OnJump;
     }
     m_Wrapper.m_TerrainActionsCallbackInterface = instance;
     if (instance != null)
     {
         @MouseDelta.started   += instance.OnMouseDelta;
         @MouseDelta.performed += instance.OnMouseDelta;
         @MouseDelta.canceled  += instance.OnMouseDelta;
         @Movement.started     += instance.OnMovement;
         @Movement.performed   += instance.OnMovement;
         @Movement.canceled    += instance.OnMovement;
         @Jump.started         += instance.OnJump;
         @Jump.performed       += instance.OnJump;
         @Jump.canceled        += instance.OnJump;
     }
 }
Esempio n. 2
0
 public void SetCallbacks(ITerrainActions instance)
 {
     if (m_Wrapper.m_TerrainActionsCallbackInterface != null)
     {
         @Movement.started     -= m_Wrapper.m_TerrainActionsCallbackInterface.OnMovement;
         @Movement.performed   -= m_Wrapper.m_TerrainActionsCallbackInterface.OnMovement;
         @Movement.canceled    -= m_Wrapper.m_TerrainActionsCallbackInterface.OnMovement;
         @Interation.started   -= m_Wrapper.m_TerrainActionsCallbackInterface.OnInteration;
         @Interation.performed -= m_Wrapper.m_TerrainActionsCallbackInterface.OnInteration;
         @Interation.canceled  -= m_Wrapper.m_TerrainActionsCallbackInterface.OnInteration;
     }
     m_Wrapper.m_TerrainActionsCallbackInterface = instance;
     if (instance != null)
     {
         @Movement.started     += instance.OnMovement;
         @Movement.performed   += instance.OnMovement;
         @Movement.canceled    += instance.OnMovement;
         @Interation.started   += instance.OnInteration;
         @Interation.performed += instance.OnInteration;
         @Interation.canceled  += instance.OnInteration;
     }
 }