Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: J.E.A en Julio 06, 2010, 10:20:16 PM

Título: Hacer que mi personaje Mario descienda la animacion al descender velocidad
Publicado por: J.E.A en Julio 06, 2010, 10:20:16 PM
Hacer que mi personaje al descender la velocidad vaya descendiendo la velocidad de la animacion, yo en key Right lo puse asi

if speed<=3 and sprite_index<>Mario_andandoRLow {sprite_index=Mario_andandoRLow}
if speed>3<=5 and sprite_index<>Mario_andandoRMed {sprite_index=Mario_andandoRMed}
if speed>5 and sprite_index<>Mario_andandoRFast {sprite_index=Mario_andandoRFast}


En key release right tendre que poner algo parecido?
Título: Re: Hacer que mi personaje Mario descienda la animacion al descender velocidad
Publicado por: 15689 en Julio 06, 2010, 10:35:14 PM
podrias usar esto:
en el step de mario
if speed<=3
image_speed=0.5
if speed>3<=5
image_speed=1
if speed>5
image_speed=1.5

image_speed te marca la velocidad de la animacion del sprite
creo que deberia funcionar, suerte
Título: Re: Hacer que mi personaje Mario descienda la animacion al descender velocidad
Publicado por: J.E.A en Julio 06, 2010, 11:27:00 PM
Lo puse en Step asi como me lo dijistes, tal vez te referias a esto?

En Step lo puse asi

if speed<=0 and sprite_index<>Mario_quietoR {sprite_index=Mario_quietoR}



En Key release asi

if speed<=0.1 and sprite_index<>Mario_andandoRLow {sprite_index=Mario_andandoRFast}
if speed>3<=5 and sprite_index<>Mario_andandoRMed {sprite_index=Mario_andandoRMed}
if speed>5 and sprite_index<>Mario_andandoRFast {sprite_index=Mario_andandoRLow}


En Key Release tuve que invertir los sprites de la animacion como podras ver pero no logre que cambie la animacion de frenar, tendre que modificar algunos valores del if speed, pero logre hacer que cambie a mario que frene al tener speed 0
Título: Re: Hacer que mi personaje Mario descienda la animacion al descender velocidad
Publicado por: 15689 en Julio 07, 2010, 04:05:56 AM
pero no entiendo, queres que vaya cambiando la velocidad de la animacion o que haga la animacion que frene?
te sirvio lo que te pase antes?