Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 03.12.2012, 02:07
mheha вне форума Посмотреть профиль Отправить личное сообщение для mheha Найти все сообщения от mheha
  № 1  
Ответить с цитированием
mheha

Регистрация: Jun 2012
Сообщений: 16
По умолчанию можно ли удалить контейнер таким образом?

создается и заполняется контейнер так:
Код AS3:
function textLoaded(e:Event):void
{
	xml = XML(urlLoader.data);
	xmlList = xml.image;
	initGallery();
}
function initGallery():void
{
	var numOfItems:Number = xmlList.length();
	var counter:Number = 0;
	for (var i:int = 0; i<numOfItems; i++)
	{
		var container:MovieClip = new MovieClip();
		var item:Loader = new Loader();
		item.x = (55 + 5) * i;
		container.big = (xmlList[counter].imgURL);
		container.mouseChildren = false;
		item.load(new URLRequest(xmlList[counter].imgSmallURL));
		container.addChild(item);
		container.addEventListener(MouseEvent.CLICK, showBig);
		addChild(container);
		counter++;
	}
}
а удаляться должен так:
Код AS3:
function hideGallery(e:MouseEvent):void
{
	removeChild(container);
}
управляется двумя слушателями:
Код AS3:
btn_show.addEventListener(MouseEvent.CLICK, showGallery);
btn_hide.addEventListener(MouseEvent.CLICK, hideGallery);
они вызывают функции:
Код AS3:
function showGallery(e:MouseEvent):void
{
	urlLoader.addEventListener(Event.COMPLETE,textLoaded);
	urlLoader.load(new URLRequest("xml/bassein.xml"));
}
и соответственно:
Код AS3:
function hideGallery(e:MouseEvent):void
{
	removeChild(container);
}
при компиляции получаю ошибку:
1120: Обращение несуществующего свойства container.

Создать новую тему   Часовой пояс GMT +4, время: 00:37.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 00:37.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.