Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: I-Am-Goku en Diciembre 23, 2009, 07:30:43 AM

Título: Problema al chokar instancia con un poder...
Publicado por: I-Am-Goku en Diciembre 23, 2009, 07:30:43 AM
Bueno no me gusta hacer dos threas seguidos y ser molesto pero lo hago para o mezclar dos preguntas tan diferentes en un solo thread...

Tengo un poder que al chokar con la instancia de un enemigo... la del enemigo empieza a retroceder...

Yo ya tengo heco el procedimiento de retroceder y cambiar de sprite y restar vida... pero no puedo hacer que al dejar de colisionar con el objeto la instancia deje de moverse...

Trate con variables y con condicionales de cantidad de instancias... condicionales de colisiones, etc... y no pude... como se hace?
Título: Re: Problema al chokar instancia con un poder...
Publicado por: knd144 en Diciembre 23, 2009, 07:38:36 PM
a ver, supongo que quieres decir que cuando una instancia "porder" choca contra un "enemigo" este retrocede un poco... ?Has intentado con un while?
en el evento de colision:
while (distance_to_object(obj_poder)<1)
{
 //lo que pongas para que retroceda...
}

Y supongo que de esta manera solo retrocederia una vez.  :-\
Título: Re: Problema al chokar instancia con un poder...
Publicado por: 3dgeminis en Diciembre 23, 2009, 07:49:05 PM
Si estas usando speed para hacer retroceder al objeto podes ponerle friction=0.2(o un valor mayor) en el evento CREATE