Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: TheSquirrel en Septiembre 30, 2010, 04:02:47 AM

Título: como hago que cuando el mouse este 180? cambie el sprite
Publicado por: TheSquirrel en Septiembre 30, 2010, 04:02:47 AM
hola.. pues tengo un problema
tengo un objeto que tiene un brazo indepentiente .. bueno quiero que cuando este el mouse a 180? a la derecha el sprite cambie a player_derecha y cuando este en 180? izquierda que el sprite cambie a player_izquierda.
como lo hago?
por que es un sprite que camina .. ese es un objeto.. el otro objeto es el brazo
es como este video;
http://www.youtube.com/watch?v=qTTtM4oe1yk
Título: Re: como hago que cuando el mouse este 180? cambie el sprite
Publicado por: 3dgeminis en Octubre 01, 2010, 12:39:55 AM
Te dejo unos ejemplos
Título: Re: como hago que cuando el mouse este 180? cambie el sprite
Publicado por: TheSquirrel en Octubre 01, 2010, 02:16:08 AM
sabes pero tengo un problema .. no me coloca bien el brazo mira : te dejo el ejemplo :
Título: Re: como hago que cuando el mouse este 180? cambie el sprite
Publicado por: 3dgeminis en Octubre 01, 2010, 10:56:18 PM
2 cosas:
tenes que ver donde pones el origen de los sprites y la otra,
en este codigo :

if mouse_x>obj_soldier.x {x=obj_soldier.x+1} else {x=obj_soldier.x-1}
y=obj_soldier.y-23

tenes que ir viendo cuanto le vas sumando a x e y, es solo ir probando
Título: Re: como hago que cuando el mouse este 180? cambie el sprite
Publicado por: TheSquirrel en Octubre 02, 2010, 02:16:33 AM
OMG!! te quedo exelente muchas gracias por la ayuda!! (:!