|
|
|||||
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
В Цинке не работает onLoad
Добрый день.
При компиляции в Цинке, он не обрабатывает событие onLoad Как с этим быть? Может быть есть какие-то цинковые аналоги? |
|
|||||
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
Привет Алекс.
цинк 2.5.0.23 код _root В цинке видно только "werwer" Последний раз редактировалось GFreemen; 30.01.2008 в 21:16. |
|
|||||
listener
|
хм.. действительно.
предлагается использовать onEnterFrame mdm.Exception.DebugWindow.trace("werwer"); this.onEnterFrame = function () { proverkaDiska(); }; function proverkaDiska() { delete this.onEnterFrame; aaa = 1; mdm.Exception.DebugWindow.trace("123"); trace("во флеше это печатаэтся"); } предположу,что на руте событие не срабатывает из-за инициализации mdm-классов при запуске. |
|
|||||
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
Собственно говоря особо не нужно, просто эксперементирую, разбираюсь.
Кстати если onLoad в классе - то все работает |
|
|||||
Регистрация: Feb 2001
Сообщений: 1,893
|
Не только Zinc, но и все другие программы-оболочки используют _level0.onData или _level0.onLoad для инициализации классов, при этом защищают метод от перезаписи.
p.s.: Можно попробовать вместо _root.onLoad = function ... использовать function onLoad, правда боюсь, что тогда не будет инициализации MDM. |
|
|||||
Регистрация: Oct 2006
Адрес: Волгодонск
Сообщений: 182
|
Ок. Спасибо за разъяснение.
|
Часовой пояс GMT +4, время: 00:08. |
|
« Предыдущая тема | Следующая тема » |
|
|