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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 21.04.2008, 15:44
Blazer вне форума Посмотреть профиль Найти все сообщения от Blazer
  № 1  
Ответить с цитированием
Blazer
Banned
 
Аватар для Blazer

Регистрация: Mar 2008
Сообщений: 49
По умолчанию Как правильно обратится к родетулю?

Привет всем!
У меня вопрос. Ну просто так тупо не получается. Вот моя проблема.
Допустим есть цена. На ней два мувиклипа. Одного зовут mc1, а другого mc2. Внутри mc1 мне нужно написать код чтот типа этогоЖ:
Код:
parent.mc2.addEventListener(MouseEvent.CLICK, gogi);
//раньше всё было проще _root, _parent, а как быть щас?
funtion gogi(e:MouseEvent):void{
   trace("Q");
}
Я хочу обратится из нутри клипа mc1 к mc2-который лежит на цене.
Как это сделать правильно?

Старый 21.04.2008, 18:05
mre вне форума Посмотреть профиль Отправить личное сообщение для mre Посетить домашнюю страницу mre Найти все сообщения от mre
  № 2  
Ответить с цитированием
mre
 
Аватар для mre

Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
Вы можете либо в Document class добавить оба Listener-а и там уже обращаться к любому MovieClip на сцене без всяких parent.
Либо создать для каждого MovieClip свой класс, но это уже другая история и в вашем случае более актуален первый вариант.

Старый 21.04.2008, 18:32
Psycho Tiger вне форума Посмотреть профиль Отправить личное сообщение для Psycho Tiger Найти все сообщения от Psycho Tiger
  № 3  
Ответить с цитированием
Psycho Tiger
 
Аватар для Psycho Tiger

блогер
Регистрация: Jun 2005
Адрес: Toronto
Сообщений: 6,599
Записей в блоге: 17
Я недавно уже спрашивал - поиском рулит! (с)
http://www.flasher.ru/forum/showthread.php?t=109412

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

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

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


 


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


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