Показать сообщение отдельно
Старый 18.09.2011, 13:29
areostar вне форума Посмотреть профиль Отправить личное сообщение для areostar Найти все сообщения от areostar
  № 10  
Ответить с цитированием
areostar

Регистрация: Oct 2009
Сообщений: 386
Считал содержимое хмл в массив. Теперь надо подгрузить и разестить на сцене фотки пишу

Код:
  var x_start:int = 10, y_start:int = 10;
			for(var i:uint = 0; i < image_array.length; i++)
                                                {
				var mc:MovieClip = new MovieClip();
				
				
				var url_request:URLRequest = new URLRequest(image_array[i]);
				loader.load(url_request);
                                                                loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete);
				loader.x = 0; loader.y = 0; mc.addChild(loader);
				gallery_array.push(mc);
				gallery_array.push(mc);
			}
			
			for(var j:uint = 0; j < gallery_array.length; j++)
			{
				gallery_array[j].x = x_start;
				gallery_array[j].y = y_start;
				stage.addChild(gallery_array[j]);
				x_start += 150;
			}

                                                private function onComplete(e:Event):void 
		                {
			      loader.contentLoaderInfo.removeEventListener(Event.COMPLETE, onComplete);
		                }
но появляется только второе фото!! тресом проверял все в порядке! может я ещё гдето ошибся!?