前一段时间发了flex与JavaScript的数据交互 ,现在学习如果跟flash的交互
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
private function btn1Click(e:MouseEvent):void{
var mc:MovieClip = swfload.content as MovieClip;
mc.act1();
}
private function btn2Click(e:MouseEvent):void{
var mc:MovieClip = swfload.content as MovieClip;
mc.act2();
}
]]>
</mx:Script>
<mx:SWFLoader id="swfload" source="MovieTest.swf"/>
<mx:Button id="btn1" label="Btn1" click="btn1Click(event)" x="62" y="379"/>
<mx:Button id="btn2" label="Btn2" click="btn2Click(event)" x="212" y="379"/>
</mx:Application>
假设我在flsah的一个元件上写下了如果ActionScript3代码
function act1():void{
gotoAndStop(1);
}
function act2():void{
paly();
}
本文介绍了一种使用Flex与Flash进行交互的方法。通过具体的代码示例展示了如何在Flex中加载Flash文件并调用其内部的ActionScript函数。具体实现包括通过按钮触发Flash中的动作。
153

被折叠的 条评论
为什么被折叠?



