Отправить мувиклип от as3 (родительский) на as2 в flash - PullRequest
0 голосов
/ 25 августа 2011

У меня есть as3 фильм, в который загружается as2 .

Я создаю мувиклип в as3 и хочу передать этот созданный мувиклип в as2.

Есть некоторые проблемы:

1 - Как отправить его с as3 на as2?

2 - Как создать мувиклип в as2 с этими полученными данными? (функция loadMovie имеет только параметр url , а не data )

Ответы [ 2 ]

1 голос
/ 25 августа 2011

Среда выполнения As3 не может работать с кодом в SWF-файлах as2, поскольку они выполняются в разных средах выполнения AVM (http://help.adobe.com/en_US/as3/learn/WS5b3ccc516d4fbf351e63e3d118a9b90204-8000.html). Нет способа передать экранный объект.

Однако я думаю, что это возможнонеобработанные данные через:

  • LocalConnection (пример http://gskinner.com/blog/archives/2007/07/swfbridge_easie.html);
  • назначить определенный URL при загрузке SWF-файлов. Например, as3.swf загружает as2.swf? param = paramValue. Затем попробуйтечитать _root._url
0 голосов
/ 25 августа 2011

единственный известный мне способ - это использовать LocalConnection, однако я не уверен, что вы можете передать через него DisplayObject.

...