Показать сообщение отдельно
Старый 21.02.2011, 12:13
DanQuimby вне форума Посмотреть профиль Отправить личное сообщение для DanQuimby Найти все сообщения от DanQuimby
  № 1  
Ответить с цитированием
DanQuimby
 
Аватар для DanQuimby

Регистрация: Feb 2007
Сообщений: 109
Отправить сообщение для DanQuimby с помощью ICQ
По умолчанию загрузка images в определенное место в vector

столкнулся с проблемой как загрузка изображений в определенную ячейку

Код AS3:
private function xmlLoaded(e:Event):void
		{
			//Создаем новый XML объект.
			 xml = new XML(loader.data);
			 xml.ignoreWhitespace = true;
			 number_load_image = 0;
			 //Количестко загружаемых картинок. Значение берется из XML.
			numberOfImages = xml.number_of_images;
			 //Цикл находит картинки в XML файле.
			 for each (var image:XML in xml.images.image) {
				 var imageHolder:Sprite = new Sprite();
				 //Создается загружчик картинок.
				var imageLoader:Loader = new Loader();
				//Добавляем загрузчик в кнопку.
				imageHolder.addChild(imageLoader);
				//загружаем картинки.
				var s:String = image.url;
// 				<number>1</number> номер куда загружаться
				number_load_image = image.number;
				//number_load_image = image.number;
				imageLoader.load(new URLRequest(image.url));
 
				 //Слушатель на завершение загрузки.
				 imageLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, imageLoaded);
			 }
		}
		private function imageLoaded(e:Event):void
		{
			//Обновляем число загруженных картинок.
			_array_images.push(new GameImage(e.target.content.bitmapData.clone(), number_load_image));
			numberOfLoadedImages++;
			 //Сглаживаем загруженные картинки (Мы знаем, что загрузчик содержит картинку).
			 e.target.content.smoothing = true;
			 //Проверяем, все ли картинки загруженны.
			 if (numberOfLoadedImages == numberOfImages) {
 
			 //complite.
				trace("all imeges : " + numberOfLoadedImages);
				if (_func != null)
					_func.call();
 
			 }
mxl

Код AS3:
<image>
<number>0</number>
<url>stone.png</url>
</image>
И number_load_image == 4 , так как он сначала у меня в слушатели загрузчики забивает, то и number_load_image = 4 , то есть все картинки , как сделать
что бы каждая картинка знала куда поместиться (свой ID знала)
__________________
Ищу человечка(ов) для участия в совместных проектах
vkontakte.ru я тут