Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Temas - totemalf

21
Buenas, antes de nada me presento. Mi nombre es Asensio, y estoy comenzando con el aprendiza de Game Maker. Tengo la versión 8.1 Lite.

He estado realizando el tutorial 1 de yoyogames, el de "tu primer juego", atrapa al payaso. Lo he llevado a cabo sin ningún problema, pero he tratado de agregarle alguna cosita más y bueno ya se me ha complicado el tema.

Mi intención es que cuando el cursor pase sobre el payaso, el borde del mismo se ilumine de color amarillo, para indicar al jugador que si en ese preciso milisegundo hace click, se van a sumar los puntoss. Para conseguir esto he creado un nuevo sprite con el borde ya coloreado de amarillo, y he creado en el objeto payaso los eventos mouse enter y mouse leave, en mouse enter he colocado la accion de cambiar sprite por spr_payasoenter y en mouse leave he colocado cambiar sprite por el que había, spr_payaso.
En teoria esto funciona perfectamente, lo he probado con objetos estaticos y va perfecto, cuando pasa el puntero por encima se ilumina, cuano se quita vuelve al estado normal, pero con el payaso el resultado es desastroso.
Con el payaso, a veces tarda un rato en cambiar el sprite, y otras veces se queda "pillado" mostrando todo el rato el segundo sprite.... funciona, más o menos... pero mal.

No se si estoy haciendo algo mal o si hay otra forma de tratar de conseguir este efecto con objetos móviles... ya digo que con estáticos va perfect. Estaría muy agradecido por cualquier sugerencia que podáis darme.

Desde ya, muchas gracias.
Asensio.