Показать сообщение отдельно
Старый 14.12.2006, 20:00
Llex3D вне форума Посмотреть профиль Отправить личное сообщение для Llex3D Найти все сообщения от Llex3D
  № 1  
Ответить с цитированием
Llex3D
 
Аватар для Llex3D

Регистрация: Oct 2004
Сообщений: 149
Question проблемки с классами

Имеется следующая порблема:
у меня есть мувик Core.swf у которого в первом кадре прописано:

Код:
var playerCore:BoxofficeCore = new BoxofficeCore();
т.е. у меня есть класс BoxofficeCore.as

Теперь, у меня есть генератор (BoxofficeGeneratorCore.swf) со своим классом BoxofficeGeneratorCore.as в котором прописано:

Код:
_root.createEmptyMovie("boxofficeHolderBig", 10);
_root.createEmptyMovie("boxofficeHolderSmall", 20);
_root.boxofficeHolderBig._lockroot = true;
_root.boxofficeHolderSmall._lockroot = true;
_root.boxofficeHolderBig.loadMovie("core.swf")
_root.boxofficeHolderSmall.loadMovie("core.swf")
И так, на сцене пристутсвует только тот кто загрузился последний ( что-то типа, кто первый - тот и победил), а на сцене их должно быть двое. Они короче каким то образом переписывают один другой.

У меня просто в классе BoxofficeCore() тоже есть

Код:
_root.createEmptyMovie("skinHolder", 10);
так эта зараза по трейсам грузится дважды, но оба случая в данной ситуации, он находится в _root.boxofficeHolderSmall.skinHolder а в _root.boxofficeHolderBig его нет.

А теперь вопрос: почему?
можно ли как-то сделать, что-бы объекты playerCore не конфликтовали, потому что я думаю это из-за них...
Кто сталкивался, помогите плз...