考虑下面的代码MXML模块和变量知名度
<fx:Script source="Script.as" />
......................
<s:Group>
<s:layout>
<s:HorizontalLayout/>
</s:layout>
<s:Spacer width="10" />
<s:Button label="1" click="doSomething()"/>
<s:Button label="2" click="holder.getCanvas().testDraw()"/>
<s:Button label="3" click="doSomething()"/>
</s:Group>
<s:Scroller id="canvasGroup" width="650" height="500">
<s:Group>
<local:CanvasHolder id="canvas" />
</s:Group>
</s:Scroller>
我想移动的按钮在一个单独的模块(我们称之为Toolbar.mxml
)。因此,我需要移动<fx:Script source="Script.as" />
(在Script.as
我也使用画布)。这里是我的问题:
- 我怎么能看到
Toolbar.mxml
canvas
VAR(和我可以)? - 是否有可能pu
<fx:Script source="Script.as" />
,以便它可以从Toolbar.mxml
看到。