Я пытаюсь создать галерею, в которой каждый большой палец размещается внутри своего собственного фрагмента ролика, в котором будет больше данных, но он продолжает давать сбой, поскольку не позволяет мне ссылаться на вновь созданный экземпляр фрагмента ролика. Вот то, что я пытаюсь сделать.
var xml:XML;
var xmlReq:URLRequest = new URLRequest("xml.xml");
var xmlLoader:URLLoader = new URLLoader();
var imageLoader:Loader;
var vidThumbn:ThumbNail;
var next_y:Number = 0;
for(var i:int = 0; i < xml.downloads.videos.video.length(); i++)
{
vidThumbn = new ThumbNail();
imageLoader = new Loader();
imageLoader.load(new URLRequest(xml.downloads.videos.video[i].ThumbnailImage));
vidThumbn.y = next_y;
vidThumbn.x = 0;
next_y += 117;
imageLoader.name = xml.downloads.videos.video[i].Files[0].File.URL;
videoBox.thumbList.thumbListHolder.addChild(vidThumbn);
videoBox.thumbList.thumbListHolder.vidThumbn.addChild(imageLoader);
}
Он умирает каждый раз в этой последней строке. Как мне обратиться к этому экземпляру vidThumbn, чтобы я мог добавить imageLoader? Я не знаю, что мне не хватает. Такое ощущение, что должно работать.