![]() |
фпопу МК лоадер! мне для оффа. попробуйте, плиз у кого МХ/МХ2004 мож у вас получится? о.0 чет баг нехороший... все ж прально вроде... :(
|
Тебя ffffff спрашивал чем не нравится прототип, а ты так и не ответил.
|
Цитата:
З.Ы. еси речь идет про МК прототип... то не подходит... т.к. нужно выделить онЛоад у ЧАСТИ клипов. для этого и был создан символ "la". Если есть другое решение - подскажите плз. |
Взял твой скрипт. Сделал test.swf. Загружаю его в ll, после загрузки выводиться "loaded", через 3 секунды "nu?"
А что должно быть? |
в идеале что-то типа
ff // от "конструктора" :) loaded // от аттача ---3sec--- loaded // от загрузки файла nu? ---3sec--- loaded // от загрузки файла nu? ... // мож я туплю чего? объясните плиз. |
прошу прощения за флуд... тока тема давно висит... а тут еще и уползла в трэш...
|
я почти не понимаю вопрос, поэтому попытаюсь пальцем в небо:
что если добавить некий клип-пустышку в нужные мувики и задать ему класс типа: OnLoadCaller = function (){} Object.registerClass("on_load_caller_mc", OnLoadCaller) OnLoadCaller.prototype.__proto__=MovieClip.prototype OnLoadCaller.prototype.onLoad = function () { this._parent.onLoad = this.onParentOnLoad this._parent.onLoad() } OnLoadCaller.prototype.onParentOnLoad = function () { trace(this) } |
мне нужно вызвать ф-ю при наступлении события onLoad класса MovieClip но не для всех экземпляров этого класса, а только для некоторых клипов.
|
Цитата:
Цитата:
У меня при тесте простыми событиями "onLoad()" и "onData()" загрузка вообще не отследилась, даже, как ни странно, с моделью 5 Флеша та же проблема. MCL отработал идеально. Объясни, что тебе мешает подставлять просто ссылки на НУЖНЫЕ ТЕБЕ загружаемые клипы в общий загрузчик? |
1. МКЛоадер - способ нажить себе гемор. ( В МОЕМ СЛУЧАЕ )
2. Зачем на вопрос "Почему это не работает?" и подробном (ИМХО) описании проблемы, предлагать что-то. Неужто нет людей которые могут объяснить почему наследуемый onLoad не срабатывает при завершении loadMovie? 3. Всем, кто не понял чего я хочу подставить в коде, приведенном на 1й странице вместо: //задаем онлоад функцию ff.prototype.onLoad = function () вот это: //задаем онлоад функцию MovieClip.prototype.onLoad = function () А затем сохранить файлик куда-нить, сделать пустой файлик test.swf в этой же дире и перекомпилить файлик с кодом. Ну и есессно сравнить результаты (Output Panel) |
| Часовой пояс GMT +4, время: 21:34. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.