Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   внешние swf и _lockroot=true ? (http://www.flasher.ru/forum/showthread.php?t=106549)

enepx 14.01.2008 12:00

внешние swf и _lockroot=true ?
 
Привет!!
Делаю портал, на нем можно грузить виджеты (внешние swf), идея такова, что есть один portal.swf и через xml прописываются пути (и настройки) для виджетов. Но что бы все корректно работало, пришлось в portal.swf прописать
Код:

куда_грузить_виджет._lockroot=true;
Все хорошо, но теперь все, что импортируется из библитеки (в виджетах) берется из parent.swf-библиотеке, что неверно по идее. Т.е. что бы добавить новый виджет, нужно добавлять в портал нужные символы и перекомпировать его.
Как быть? Дайте советы...

etc 14.01.2008 13:19

Не удалось повторить ситуацию. Чем загружается клип?

enepx 14.01.2008 13:26

Гружу MovieClipLoader'ом.
Сейчас я вроде как избавился от локрута и отчистил библиотеку portal от виджетовских символов. Избавился так: сделал метод init(mc) в виджетах, который в mc грузит данные, т.е. нету больше _root.
Правда остались косяки с DataGrid... чего-то он как-то косячит при инициализации. Делаю...


Часовой пояс GMT +4, время: 07:29.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.