Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Hellow115 en Enero 02, 2014, 07:29:07 PM

Título: ¿Como quito la gravedad?
Publicado por: Hellow115 en Enero 02, 2014, 07:29:07 PM
he puesto para que el personaje salte, el código lo he sacado de una página, pero el personaje cuando salta y va a caer tiene gravedad y se mueve mucho por el aire como se la quito? Gracias de antemano  :D es el Game Maker 8.1 Lite (por si sirve de algo).
Título: Re:¿Como quito la gravedad?
Publicado por: eams1986 en Enero 03, 2014, 02:38:32 AM
if vspeed =5 entonces quitarla  o depende de su gravedad.
Título: Re:¿Como quito la gravedad?
Publicado por: ivn_eze en Enero 03, 2014, 02:48:11 AM
para avisar que version es, pon esto en el icono del mensaje  :GM8:
Título: Re:¿Como quito la gravedad?
Publicado por: penumbra en Enero 03, 2014, 02:49:11 AM
Mmm, si se mueve mucho por el aire, a mi me suena más a que casi no tiene gravedad. Si tuviera mucha gravedad, casi no duraría en el aire, por lo tanto no se movería mucho por el aire. Lo más común es usar una vspeed negativa para saltar, eso vence a una gravedad positiva (una gravedad que te "jala" hacia abajo)

La gravedad la elmininas cuando el personaje toca el suelo, lo mismo que vspeed, en ese momento generalmente no quieres fuerzas verticales actuando sobre el personaje. Dicho de otra manera, la gravedad sólo la activas cuando haces saltar al personaje.

respondiendo a el  título del post

en STEP
si ya hice contacto con el piso, gravity = 0}

no sé qué método uses para detectar colisiones con el piso, por eso sólo puse una idea
Título: Re:¿Como quito la gravedad?
Publicado por: Daz en Enero 06, 2014, 12:13:02 PM
Preguntas y respuestas: qué es y cómo funciona - Leer antes de postear (http://www.comunidadgm.org/preguntas-y-respuestas/preguntas-y-respuestas-que-es-y-como-funciona-leer-antes-de-postear/)