PDA

Просмотр полной версии : instanceof перестает работать в подгружаемой флэшке


undefined
22.08.2008, 12:03
Столкнулся с такой проблемой. Есть флэшка-контейнер, в ней, в руте, находятся 2 мувика, скажем mc1 и mc2. В mc2 подгружается другая флэшка которая управляет работой мувика mc1.
В подгружаемой флэшке пишу следующий код:

this._parent.mc1._visible=false;
this.info.text=this._parent.mc1 instanceof MovieClip;

В результате имею - после загрузки флэшки мувик mc1 исчезает (как и должен), но instanceof возвращяет false.
Т.е. упралять контейнером из загруженного ролика можно, но определять тип обьектов контейнера нельзя.
Флэшки находятся на разных доменах, поэтому в контейнере прописываю

System.security.allowDomain("*");

Интересно, что если размещать флэшки на одном и том-же домене все работает на ура, а как разносишь по разным - такие вот вилы.
Есть у кого-нибудь идеи?