Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Alfonsos1 en Noviembre 24, 2009, 07:06:14 PM

Título: usar variable_local_exists en un array???
Publicado por: Alfonsos1 en Noviembre 24, 2009, 07:06:14 PM
se les ocurre una manera de checar si una parte de un array existe???

si uso la funcion variable_local_exists no toma en cuenta el indice del array  :'(

por ejemplo: si pongo este codigo en el evento create de algun objeto el RESULTADO ba a terminar siendo 0, pormas de que si exista la variable CON[ i ] en cierto ciclo del for

RESULTADO = 0;
CON[3] = 0;
for(i=0;i<=5;i+=1)
{
if(variable_local_exists("CON[i]"))
{
 RESULTADO = 1;
}
}
Título: Re: usar variable_local_exists en un array???
Publicado por: Ciberman en Noviembre 25, 2009, 09:50:31 PM
m.. la manera que se me ocurre es no utilizar arrays sino strings
podes crear las variables con la funci?n...
variable_global_set(name,value)

for (i=0;i<5;i+=1;)
{
variable_global_set("variable_"+string(i),random(100))
}

RESULTADO = 0;
for(i=0;i<=5;i+=1)
{
if(variable_local_exists("variable_"+string(i)))
{
  RESULTADO = 1;
}
}
Título: Re:usar variable_local_exists en un array???
Publicado por: Kirlian en Julio 13, 2012, 06:45:04 PM
hola makeros , para que sirve esa funcion que mencionan porque no le entiendo la de variable_local_exits
y en que lo puedo aplicar o de que me puede servir porfa gracias