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?

#1 Diciembre 23, 2009, 07:38:36 PM Ultima modificación: Diciembre 23, 2009, 08:02:52 PM por knd144
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.  :-\

Si estas usando speed para hacer retroceder al objeto podes ponerle friction=0.2(o un valor mayor) en el evento CREATE