Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: IPIDE en Noviembre 02, 2009, 05:49:59 PM

Título: Saltos tipo pez (SOLUCIONADO)
Publicado por: IPIDE en Noviembre 02, 2009, 05:49:59 PM
Hola amigos ?puede alguien ayudarme con este problema?

En mi juego de plataformas hay un pez que salta del agua, verticalmente, y vuelve a caer en el mismo sitio.
Para hacer que salte de vez en cuando usar? alg?n sistema de alarmas, pero no s? c?mo hacer para que el movimiento del pez simule el de un salto, es decir, que se vaya frenando a medida que se acerque al punto m?ximo de altura y que acelere a medida que va cayendo de nuevo hacia el agua.

Agradezco cualquier ayuda, cuanto m?s detallada mejor, pues apenas domino el Game Maker 7 versi?n limitada. Un saludo a la comunidad.
Título: Re: Saltos tipo pez.
Publicado por: Alfonsos1 en Noviembre 02, 2009, 06:04:32 PM
en el D&D hay una accion que es set gravity (son dos flechas asules que apuntan acia avajo) no estoy seguro de como era exactamente que se usa pero es lo que nesesitas, prueva hacer que cuando salte aumena la gravedad con esa accion

no te puedo ayadar mucho mas porque nonca uso ese tipo de movimiento Xp
Título: Re: Saltos tipo pez.
Publicado por: romon_28 en Noviembre 03, 2009, 12:33:20 AM
Pone en el evento Step:
{
vspeed -= 1

if y > ystart { vspeed = -6 }
}



La velosidad podes cambiarla a gusto (-6) pero tiene que ser negativo
a igaul que la velosidad de la caida (1) este ya resta a la vspeed asi que no hace galta
negarlo.
Es simple espero que lo entiendas y suerte
Título: Re: Saltos tipo pez.
Publicado por: IPIDE en Noviembre 03, 2009, 01:06:16 PM
Hola de nuevo, gracias a todos por contestar tan r?pido.

romon_28: El c?digo me puede funcionar de maravilla, s?lo necesito que el pez vaya hacia abajo y rebote con alg?n tope invisible. ?Qu? deber?a cambiar del c?digo para que salga disparado (como hace ahora) pero hacia abajo?

{
vspeed -= 1

if y > ystart { vspeed = -6 }
}

Muchas gracias por su ayuda. Reciban un afectuoso saludo.
Título: Re: Saltos tipo pez (SOLUCIONADO)
Publicado por: IPIDE en Noviembre 05, 2009, 01:24:32 PM
Hola de nuevo.

Al final result? que s?lo hab?a que establecer la velocidad vertical relativa en 1 y hacerle rebotar contra un tope para conseguir el efecto que se buscaba.

Muchas gracias por su ayuda, me dieron un comienzo para buscar la soluci?n. Un saludo.
Título: Re: Saltos tipo pez (SOLUCIONADO)
Publicado por: 3dgeminis en Noviembre 05, 2009, 06:35:33 PM
Aunque ya esta solucionado te dejo un ejemplo que no usa otro objeto aparte del pez para lograr el efecto