我发现使用fx:script可以灵活地让所有AS3轻松看到对方,但我有一些MXML模块,main.mxml中的一些actionscript想要访问特定模块中的ID,例如module1.mxml。我如何让它工作?
答案 0 :(得分:0)
假设你有一个module1.mxml是main.mxml中定义的组件,你可以给它一个ID,并在其中引用公共变量和函数。以下简写代码演示了这一点。
<mx:Application creationComplete="creationCompleteHandler()">
<fx:Script>
function creationCompleteHandler() : void
{
m1.initializeModule();
}
</fx:Script>
<module1 id="m1" />
</mx:Application>