Agosto 12, 2010, 10:53:47 PM Ultima modificación: Agosto 13, 2010, 11:30:44 PM por LuisGM
Hola, tengo un objeto con esta pieza de codigo:

if collision_rectangle(x-5,y-5,x+30,y+15,EleFuego,true,true) and act = 0
{
act = 1
alarm[0] = 60
}


todo funciona bien alli... el problema es que EleFuego contiene una variable act = 0 y necesito que el evento de collision solo ocurra cuando la variable de act de EneFuego sea igual a 1.
No puedo utilizar if EneFuego.act = 1 ya que existen muchos EleFuego en el room y solo algunas variables de ellos equivalen a 1.

Saludos y gracias de antemano!

usa el id para cada instancia y haces sus comparaci?n x instancias almacenadolas en una variable global y compararlas...saludos XD XD
Un foro donde hay de todo: http://fileceru.foroactivo.net (se necesitan moderadores para el foro)


if collision_rectangle(x-5,y-5,x+30,y+15,EleFuego,true,true) and act = 0
{
ob=collision_rectangle(x-5,y-5,x+30,y+15,EleFuego,true,true)
if ob.act=1
{
act = 1
alarm[0] = 60
}
}




Hola, muchisimas gracias a los dos! ya funciona!  :D