![]() |
обработчик для кнопки ("no"), находящейся в подгружаемом клипе
Вложений: 1
Здравствуйте уважаемые Флэшеры.
Я начинающий. Делаю проект. В проект подгружаю клип (файл block.swf), могу управлять свойствами этого клипа и его компонентов из главного фильма, но…… 1. Я не могу задать обработчик для кнопки ("no"), находящейся в подгружаемом клипе. Подскажите, возможно ли это? 2. Переменную v1 из подгружаемого клипа переопределяю в главном фильме, а она не переопределяется. Объясните где тут ошибка. Код:
------Код основного фильма------ |
В описаниях раздела четко сказано: вопросы о Flash не затрагивающие ActionScript
Спрашивается, чем вы руководствовались когда выбирали этот раздел? |
Здравствуйте уважаемые Флэшеры. Кто-нибудь сталкивался с подобной задачей?
|
Вы чушь написали.
1. MovieClip.prototype.onLoad срабатывает только при загрузке рута, то есть по сути бесполезное событие вообще, кроме как в классах. 2. block.swf еще загрузится не успел, а вы уже на кнопку в нем вешаете код. Читайте про MovieClipLoader. |
Когда у клипа blok случается onLoad никаких кнопок в нем нет... (вторая флешка еще не загружена вообще).
Даж не знаю с чего начать.... При чем тут прототип MovieClip'a? Все, что нужно сделать с загруженным клипом нужно делать после проверки а загружен он или нет. this в обработчиках (типа onPress) событий указывает на клип инициализировавший событие, а не на родительский клип. Какой смысл использовать компоненты и обращатся с ними, как с клипами? Просто все нужно переделать =( Попробуй в хелпе почитать про MovieClipLoader, EventDispatcher... upd: не успел %) |
всем спасибо...............надо смотреть ваши советы
|
| Часовой пояс GMT +4, время: 07:53. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.