KirAmp
11.08.2010, 23:26
Итак у меня есть некое меню, создаваемое динамически и в нем есть подменю, создаваемое так же динамически, но проблема в том что Flash не создает эллементы подменю
for (var i:Number = 1; i < DJlength; i++)
{
dj0.duplicateMovieClip("dj" + i,getNextHighestDepth());
var DJprogramLength = MenuXML.firstChild.childNodes[i].childNodes.length;
for (var j:Number = 0; j < DJprogramLength; j++)
{
this['dj' + i].b0.duplicateMovieClip(this['dj' + i]['b' + j],this['dj' + i]['b' + j].getNextHighestDepth());
trace(this['dj' + i]['b' + j]);
}
}
_level0.dj1.b0
undefined
_level0.dj2.b0
undefined
undefined
p.s. _level0.dj0.b0 уже есть на рабочей области
p.p.s за j = 0 у цикла не ругайте, сделал чтобы проверить трейс при обращении
Вопрос такой, где я ошибся, какие есть пути решения (если ошибка в многомерности)?
Спасибо!
for (var i:Number = 1; i < DJlength; i++)
{
dj0.duplicateMovieClip("dj" + i,getNextHighestDepth());
var DJprogramLength = MenuXML.firstChild.childNodes[i].childNodes.length;
for (var j:Number = 0; j < DJprogramLength; j++)
{
this['dj' + i].b0.duplicateMovieClip(this['dj' + i]['b' + j],this['dj' + i]['b' + j].getNextHighestDepth());
trace(this['dj' + i]['b' + j]);
}
}
_level0.dj1.b0
undefined
_level0.dj2.b0
undefined
undefined
p.s. _level0.dj0.b0 уже есть на рабочей области
p.p.s за j = 0 у цикла не ругайте, сделал чтобы проверить трейс при обращении
Вопрос такой, где я ошибся, какие есть пути решения (если ошибка в многомерности)?
Спасибо!