Какова наилучшая практика для общения между родителем и дочерним SWF в AS3? - PullRequest
0 голосов
/ 05 января 2011

Предположим, у вас есть A.swf, сгенерированный при компиляции A.fla.Корневым классом документа A.fla является AStage().Теперь рассмотрим B.swf и это B.fla.Если B.fla загружает A.swf.Может ли он привести объект сцены A.swf к AStage()?

Если это невозможно, каков рекомендуемый подход для связи с дочерними SWF?

Ответы [ 2 ]

1 голос
/ 05 января 2011

Лично я бы посчитал «лучшей практикой» использовать интерфейс для приведения, а не сам класс документов SWF. Будьте осторожны при использовании слова stage, поскольку приложение Flash имеет только одну стадию, независимо от того, сколько SWF-файлов оно загружает.

0 голосов
/ 05 января 2011

Я ответил на похожий вопрос здесь:
передает значения var от одного SWF другому SWF, который загружается внутри первого в AS3

Помимо этого, как правило, родитель и ребенок могут принадлежать к одному и тому же классу, например рассмотрим спрайтов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...