![]() |
Не работает вызов функции в мувиклипе
Добрый день!
Столкнулся сегодня с проблемой странного характера... Мой скрипт создаёт мувиклипы динамически с помощью attachMovie. Код следующий: Код AS1/AS2:
Код AS1/AS2:
|
Сама по себе задача, конечно же, интересная.
Но так делать не рекомендую. Если у вас 100 клипов, и в каждом свой код, то найти его будет крааайне сложно. Поэтому делаем так: Код AS1/AS2:
|
Интересный подход. Да, у меня в каждом клипе достаточно много кода. Долго рылся в интернете, и выяснил, что attachMovie в принципе не задействует событий вроде onLoad, так что отследить полную инициализацию сложновато.
Пока пробовал вчера, придумал вот такой способ: в _root: Код AS1/AS2:
Код AS1/AS2:
|
Не. Это костыли. Жуткие. Будет у кого-то работать, у кого-то нет.
У меня не "интересный подход", а единственно верный в данном случае :) |
А если функция слишком большая по объёму, и её неудобно прописывать в руте каждый раз?
|
Нет. Если она слишком большая - вы что-то либо неправильно делаете, либо неверно себе представляете программные структуры.
Если вы живете в СПб - можно потусить и послушать меня на видео. |
Да нет, не в Питере...
У меня сложный интерфейс RPG инвентаря, кода приходится писать много. |
| Часовой пояс GMT +4, время: 01:08. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.