Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: kaliman777 en Abril 16, 2011, 02:48:44 PM

Título: Sobre image_index
Publicado por: kaliman777 en Abril 16, 2011, 02:48:44 PM
Hola amigos:

Uso GM8 PRO.
?Con qu? c?digo hago que las subim?genes de un sprite se vean desde la ?ltima hasta la primera y al llegar a la 0, se detenga ah?? Es decir como en orden descendiente. M?s claro: quiero que empiece por la ?ltima subimagen y llegue a la primera en lo que tarda la alarma y al llegar a la primera, o sea 0, que se quede ah?.

Yo lo he hecho as?: en CREATE del objeto puse [gml]image_index=+1 image_speed=0.5[/gml]y en ALARM 0  [gml]image_index=0 image_speed=0[/gml]

Parece simple, pero s?lo me sale de 0 a 46 y la quiero al rev?s.

Gracias
Título: Re: Sobre image_index
Publicado por: Masterkey en Abril 16, 2011, 02:58:40 PM
Pues es simple. En create: image_index= n?mero de subim?genes. Y en step: image_index-=1 lo de la alarma lo dejas igual.
Título: Re: Sobre image_index
Publicado por: kaliman777 en Abril 16, 2011, 05:22:50 PM
Cita de: Masterkey en Abril 16, 2011, 02:58:40 PM
Pues es simple. En create: image_index= n?mero de subim?genes. Y en step: image_index-=1 lo de la alarma lo dejas igual.

Gracias Master, el error que cometo es que a veces uso otros eventos en lugar de STEP. Este causa muchos BUGS si no lo usamos correctamente.
Título: Re: Sobre image_index
Publicado por: adryan en Abril 17, 2011, 12:01:25 AM
pues image_speed=-.5 no?
Título: Re: Sobre image_index
Publicado por: MatuX en Abril 17, 2011, 02:32:57 AM
no por que te cambia el valor la variable  por que siempre que se actualice va ser -5