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

Регистрация: Oct 2006
Адрес: Novosibirsk-Kaliningrad
Сообщений: 1,278
Отправить сообщение для terbooter с помощью ICQ Отправить сообщение для terbooter с помощью Skype™
VitaliyKrivtsov,
вот этот пункт у меня не работает
Цитата:
loader удаляется, если на e.target.loader.content есть ссылка, не находится в списке отображения, обнулен;
Использую ваш же код, заменив обработчик
Код AS3:
		private function completeHandler(event : Event) : void {
			var loader : Loader = (event.target as LoaderInfo).loader;
			var bitmap : Bitmap = loader.content as Bitmap;
			var sprite : Sprite = new Sprite();
 
			this.contentLink = loader.content;
 
			//sprite.addChild(bitmap);
			//sprite.addEventListener(MouseEvent.CLICK, clickHandler);
 
			//addChild(sprite);
 
			loader.unloadAndStop(true);
		}
У меня в этом случае лоадер не удаляется

Добавлено через 7 минут
Цитата:
Что можешь посоветовать для загрузки "мимолетных" картинок, которые могут легко появится на экране и так же легко исчезнуть?
Повторно использовать тот же лоадер. Или пул лоадеров.
Чем меньше слов new (и фабричных методов) в коде тем меньше вероятность утечек=)