Показать сообщение отдельно
Старый 25.10.2012, 16:43
pomuс вне форума Посмотреть профиль Отправить личное сообщение для pomuс Найти все сообщения от pomuс
  № 1  
Ответить с цитированием
pomuс

Регистрация: Sep 2012
Сообщений: 204
По умолчанию указание на объект слушателя

Не знаю правильно ли озаглавил, но вопрос такой:
Кнопка вызывает событие, по событию исполняется функция с addChild
Код AS3:
btn10.addEventListener(MouseEvent.CLICK, clicked10);
function clicked10 (MouseEvent):void{
	addChild(container);
	container.x = mouseX;
	container.y = mouseY;
	ns.play("1.flv");	
	container.addChild(vid);
	container.mouseChildren = false;
	TweenLite.to(container, 1, {x:stage.stageWidth/2 - x3/2, y:stage.stageHeight/2 - y3/2, scaleX:3, scaleY:3});
}
 
container.addEventListener(MouseEvent.CLICK, hideIt);
function hideIt(MouseEvent):void{
	TweenLite.to(container, 1, {x:btn10.x, y:btn10.y, scaleX:1, scaleY:1});
	Interval=setInterval(deleteChild,900); // устанавливаем время. через которое появляется 
	function deleteChild():void {
		ns.close();
		container.removeChild(vid);
		removeChild(container);
		clearInterval(Interval);
		}
}
нужно заменить btn10.x и btn10.y на переменные которые казали бы на кнопку, которая вызвала этот контейнер, который сейчас закрываем..Как это сделать?