Estoy tratando de crear una lista de movieclips leidas desde un archivo. el código que uso es el siguiente
Código :
function crearMenuColecciones()
{
for(i=0;i <= this.numeroCategoriasPpales; i++)
{
attachMovie("registros","registro"+i+"_mc",_parent.getNextHighestDepth());
nombresRegistros[i] = eval("registro"+i+"_mc");
nombresRegistros[i]._nombre = this["nombreCategoria"+i];
if(i==0)
{
nombresRegistros[i]._izq = "";
}
else
{
nombresRegistros[i]._izq = nombresRegistros[i -1];
}
if(i==this.numeroCategoriasPpales)
{
nombresRegistros[i-1]._der = nombresRegistros[i];
nombresRegistros[i]._der = "";
}
else
{
nombresRegistros[i-1]._der = nombresRegistros[i];
}
trace(nombresRegistros[i]._nombre);
}
trace(nombresRegistros[0]._nombre);
ponerMenuColecciones(eval("nombresRegistros[0]"));
}el problema es que en el primer trace me muestra el nombre de cada registroX_mc que voy pegando a la película, pero cuando trato de hacer el segundo trace(que está fuera del for) me dice que es indefinido... 