Abril 06, 2010, 02:20:47 PM Ultima modificación: Abril 06, 2010, 06:25:16 PM por kaliman777
Hola:

Mi problema es este: Tengo 48 instancias del mismo objeto en la ROOM. Este objeto tiene un evento de MOUSE LEFT al hacer clic cambia a otra subimagen. El c?digo est? bien, lo que no est? bien es que el clic funcione lejos del objeto.
Lo extra?o es que la mayor?a de estas instancias, al hacerles clic sobre ellasno reaccionan sino que hay que clicarlas como 100 pixeles m?s abajo o a la derecha para que funcionen. Yo quiero que funcionen al clicarlas sobre ellas no a la distancia.


Espero su ayuda gracias.
La verdad es como la luz de una vela, que ni la oscuridad inmensa, puede opacarla.

Fijate en la m?scara de la sprite o en el bounding box




Proba asi
if distance_to_point(mouse_x,mouse_y)<=1 {lo que queres hacer}

Estoy intentando, si pongo cierta cantidad de instancias funciona pero con varias hileras ya no, GM tiene errores que a?n desconocemos.

Gracias.
La verdad es como la luz de una vela, que ni la oscuridad inmensa, puede opacarla.

Los objetos tienen m?scara? tienen c?digo en draw? modificaste la bounding box de alg?n sprite (si no sab?s qu? es, seguramente no)?
Vim.

Bueno, parece que el problema estaba con el background. Al ponerlo me alteraba esta funci?n.

Hice algunos cambios y ya me funciona gracias.
La verdad es como la luz de una vela, que ni la oscuridad inmensa, puede opacarla.