PDA

Просмотр полной версии : FSCommand


Vevenn
22.05.2008, 16:05
Здравствуйте, у меня ситуация:
Есть ролик (as3), который грузит в себя ролик (as2). Ролик (as2) отправляет fscommand() периодически.
Вопрос: могу ли я каким-то способом, роликом (as3) поимать эту комманду, не меняя (as2). Вариант пересылки комманды через javascript не подходит. Мне нужно непосредственно в (as3) получить комманду от (as2).

BlooDHounD
22.05.2008, 17:15
LocalConnection

Vevenn
22.05.2008, 18:38
в том то и дело что я не могу изменить ролик (as2) так как их очень много и я не имею авторского права

etc
22.05.2008, 19:03
Нет, не можете.

badun
22.05.2008, 19:27
А если сделать ролик-контейнер(as2) для целевых роликов(as2), который уже и будет с as3 общаться через LocalConnection?

Vevenn
22.05.2008, 20:38
Cмысл в том, что мне нужно каким-то образом отследить fscommand() от ролика (ас2).
A отсылать ему сообщения я умею.

PS: можете советовать даже извращенные способы.

etc
23.05.2008, 02:13
Cмысл в том, что мне нужно каким-то образом отследить fscommand() от ролика (ас2).
A отсылать ему сообщения я умею.

PS: можете советовать даже извращенные способы.

Насколько я помню, fscommand суть метод четвертого флеша, засунутый в отдельный action байткода. А значит можно загрузить swf как ByteArray, преобразовать fscommand в что-нибудь иное, но это все довольно геморройно.