Junio 13, 2011, 07:19:53 PM Ultima modificación: Junio 13, 2011, 07:21:25 PM por dridly
Buenas,

tengo un objeto con una velocidad vertical, y me gustaria que cuando chocase con otro objeto hiciera un liegro rebote. Adjunto imagen de como querr?a que se hiciera (m?s o menos). El problema es que no lo he conseguido hacer, lo he intentado con una alarma pero no hace el efecto deseado  :-[

Alguna sugerencia? Adjunto tambi?n proyecto Game Maker.

Podes invertir la velocidad multiplicandola por -1 podes usar la funcion move_bounce

no entendi muy bien, pero vos queres que el personaje al chocar con cierto objeto REBOTE ?
bueno en ese caso tenes que hacer

En tu personaje:

Una colision con el objeto que queres que rebote.
y pones enves de "move to contact", pones "Bounce"

En el objeto en el que va a rebotar:

Haces una colision con el personaje y pones denuevo Enves de "Move To Contact", "Bounce"

Yo ayer por error hise eso y me quedo el personaje rebotando xD
espero aver sido de ayuda, talves me olvide de algo soy muy novato en esto.

Suerte!

vspeed*=-1;
hspeed*=-1;

if hspeed > 0 {hspeed-=0.1}
if vspeed > 0 {vspeed-=0.1}
if hspeed < 0 {hspeed+=0.1}
if vspeed < 0 {vspeed+=0.1}