0
我發現使用fx:script的靈活性讓所有的AS3都很容易看到對方,但是我有一些MXML模塊,一些來自main.mxml的actionscript想要訪問特定模塊(如module1.mxml)中的ID。我如何使它起作用?fx:用於AS3和MXML的腳本?
我發現使用fx:script的靈活性讓所有的AS3都很容易看到對方,但是我有一些MXML模塊,一些來自main.mxml的actionscript想要訪問特定模塊(如module1.mxml)中的ID。我如何使它起作用?fx:用於AS3和MXML的腳本?
假設你有一個module1.mxml是main.mxml中定義的組件,你可以給它一個ID和引用公共變量及其內部的函數。以下簡寫代碼演示了這一點。
<mx:Application creationComplete="creationCompleteHandler()">
<fx:Script>
function creationCompleteHandler() : void
{
m1.initializeModule();
}
</fx:Script>
<module1 id="m1" />
</mx:Application>
也許重複的問題,看看這個答案http://stackoverflow.com/questions/2289314/access-mxml-component-from-external-actionscipt-file – papachan
我有* *不知道是什麼你問。你能否讓這個更連貫? –
我與@J_A_X在這一個。你應該考慮重新說清楚你的問題。您是否想要訪問單獨編譯的MX模塊中存在的變量? – JeffryHouser