Hola, buenas a todo el mundo. Tengo un problemilla cuando activo las vistas, os explico. Tengo un objeto que me sirve de botón (es un botón que al clicar encima se crea un acha), el botón se crea cuando se crea un panel de inventario al pulsar  la tecla "I", la cosa esta que si no activo las vistas al pasar el puntero del ratón me da true, pero al activar una vista (para acercar la vista al personaje) la función de position meeting parece que deja de funcionar y al pasar el cursor por encima ya no me da "1" sino "0", es como si al activar la vista no detectase que el botón se crea en la misma coordenada o algo así. Todo lo que dibujo en tema de paneles y tal lo hago en el Draw GUI y al objeto del botón en el evento GUI le he puesto "draw_self". Que estoy haciendo mal?, un saludo!

¿Usas un objeto para detectar colisión con los botones? Es más eficiente usar la función point_in_rectangle o position_meeting
Las coordenadas de la GUI son independientes de las coordenadas de la room. Debes usar las funciones device_mouse_x_to_gui y device_mouse_y_to_gui