![]() |
attachMovie из класса
скажем есть у нас:
class byaka :D extends MovieClip{ public var my_mc:MovieClip; //в конструкторе пишем(ну или где то еще в классе что не важно) public function byaka(id:String){ attachMovie(id, "my_mc", getNextHighestDepth());} }//end of class В библиотеке у нас мувик с идентфикатором "id" Пользуем класс: ну там импорт в начале :p ; var iuh:byaka = new byaka("id"); по идее(по моей идее) из библиотеки должен приаттачиться ролик и все должны его увидеть и радоваться жизни. Но этого не происходит. Что из классов нельзя атттачить клипы из библиотеки? |
трейс нам не друг?
|
пробовал уже. Ты лучше скажи чтоя не так делаю
|
откуда мне знать? из того кода который ты привел -я не могу этого определить. может у тебя - грамматическая ошибка в linkage, или еще миллион багов, которые предугадать невозможно.
что трейс говорит на каждом этапе приложения? |
с linkage все нормально
конструктор вызваеться нормально - проверял трейсом если трейсом выводить: trace(my_mc); выводит undefined. Т.е. объекта нету, он не аттачился. |
у тебя мувика-экземпляра не существует. вернее, он существует, но в виде объекта. аттачить просто не к чему
|
и как мне это решить?
|
Код:
mc = createEmptyMovieClip("mc",100) |
работает(трейсит), но все равно не показывает
а чем Код:
mc = createEmptyMovieClip("mc",100)Код:
var mc:byaka = new byaka("id") |
тем, что у тебя мувик создается на сцене
|
| Часовой пояс GMT +4, время: 04:08. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.