Показать сообщение отдельно
Старый 25.04.2010, 21:43
mickfallout вне форума Посмотреть профиль Отправить личное сообщение для mickfallout Найти все сообщения от mickfallout
  № 5  
Ответить с цитированием
mickfallout
 
Аватар для mickfallout

Регистрация: Jun 2009
Адрес: Москва
Сообщений: 170
parent
или parent.parent
и т.д.)

Добавлено через 11 минут
Код AS3:
	public class Main extends Sprite 
	{
		private var textField:TextField = new TextField();
		private var mc1:MovieClip = new MovieClip();
		private var mc2:MovieClip = new MovieClip();
		private var mc3:MovieClip = new MovieClip();
		public function Main():void 
		{
			super();
			addChild(new MovieClip());
			addChild(mc1);
			mc1.addChild(mc2);
			mc2.addChild(mc3);
			mc3.addChild(textField);
			textField.text = "CLICK HERE!!!";
			mc1.addEventListener(MouseEvent.CLICK, clickHandler);
			mc2.addEventListener(MouseEvent.CLICK, clickHandler);
			mc3.addEventListener(MouseEvent.CLICK, clickHandler);
			textField.addEventListener(MouseEvent.CLICK, clickHandler);
 
		}
 
		private function clickHandler(event:MouseEvent):void
		{
			trace("event.target = " + event.target+", event.currentTarget = " + event.currentTarget);
 
		}
	}
выводит
Цитата:
event.target = [object TextField], event.currentTarget = [object TextField]
event.target = [object TextField], event.currentTarget = [object MovieClip]
event.target = [object TextField], event.currentTarget = [object MovieClip]
event.target = [object TextField], event.currentTarget = [object MovieClip]