Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Luis En en Septiembre 14, 2017, 06:15:43 AM

Título: ¿Cómo cambiar el sprite cuando un objeto salta (está en el aire)?
Publicado por: Luis En en Septiembre 14, 2017, 06:15:43 AM
Buenas noches compañeros, continuando con mi práctica de un juego parecido a Geometry Dash, ahora mi personaje es una esfera que gira (rueda) pero quiero saber como hacer para que cuando presione saltar (space), deje de reproducirse la animación de las subimagenes (girando). y se vea sólo la primera subimagen cuando está en el aire.

La velocidad horizontal que tiene mi personaje es de 6 y la gravedad de 0.9

Gracias de antemano, compañeros :) :-[
Título: Re:¿Cómo cambiar el sprite cuando un objeto salta (está en el aire)?
Publicado por: bochaPastore en Septiembre 14, 2017, 02:01:04 PM
En el evento de salto deberias poner algo como:


image_speed = 0;
image_index = 1;


Por otro lado, cuando chequees la collision con el suelo para frenar el salto, le volves el image_speed a la velocidad normal.

Saludos.
Título: Re:¿Cómo cambiar el sprite cuando un objeto salta (está en el aire)?
Publicado por: Luis En en Septiembre 15, 2017, 07:42:33 PM
Cita de: bochaPastore en Septiembre 14, 2017, 02:01:04 PM
En el evento de salto deberias poner algo como:


image_speed = 0;
image_index = 1;


Por otro lado, cuando chequees la collision con el suelo para frenar el salto, le volves el image_speed a la velocidad normal.

Saludos.

Gracias compañero, si funciona :D, pero ahora cuando mantengo presionado la tecla "saltar", sigue saltando y saltando asi no toque el piso, y se va hasta arriba y se sale de la pantalla xD, porque pasa eso? :/

PostData: BrainLag Studio es tu página???!! ya la visite y están desarrollando un videojuego, me encanta el logo también, ya la estoy siguiendo en facebook esperando noticias que publiquen, a favoritos :D  XD
Título: Re:¿Cómo cambiar el sprite cuando un objeto salta (está en el aire)?
Publicado por: bochaPastore en Septiembre 15, 2017, 07:53:22 PM

Gracias compañero, si funciona :D, pero ahora cuando mantengo presionado la tecla "saltar", sigue saltando y saltando asi no toque el piso, y se va hasta arriba y se sale de la pantalla xD, porque pasa eso? :/


Respecto a esto, se me ocurre que estes validando contra el image_index para saber cuando deja de saltar o algo de eso. Necesitaria ver como quedo el codigo para saber que esta pasando.


PostData: BrainLag Studio es tu página???!! ya la visite y están desarrollando un videojuego, me encanta el logo también, ya la estoy siguiendo en facebook esperando noticias que publiquen, a favoritos :D  XD


Muchas gracias por el Like! Si, es mi pagina pero estoy en vias de migrarla, porque mi socio me abandono jejeje. Aun asi, los desarrollos continuan normal jeje