首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Flash >

flex与flash其间的调用例一

2012-11-25 
flex与flash之间的调用例一flex与flash之间的调用例一注:这种方法加载的swf会在页面上显示。?? 步骤:先创建

flex与flash之间的调用例一

flex与flash之间的调用例一

注:这种方法加载的swf会在页面上显示。

?? 步骤:先创建一个动画,测试完后把生成的swf文件复制到flex的source目录下,然后在flex中直接调用即可。

<?xml version="1.0" encoding="utf-8"?>??
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="init()">??
<mx:Script>??
<![CDATA[??
?? import mx.controls.Button;??
?? import mx.controls.Alert;??
?? private var flashMc:MovieClip??
?? private function FlashComplete(event:Event):void??
?? {??
??? flashMc=flashContent.content as MovieClip;???//注意flashMc的类型 要与flash文档类继承的类的类型相同?
?? }??
??? private function onClick():void??
?? {??
??? var aa:String=flashMc.test("aa");??
??? Alert.show("从flash中return的结果"+aa);
?? }??
?
?? private function SayHello(event:Event):void??
?? {??
??? Alert.show("HELLO World");??
?? }??
]]>??
</mx:Script>??
<mx:SWFLoader x="111" y="88" source="source/1.swf" complete="FlashComplete(event)" id="flashContent"/>??
<mx:Button x="182" y="222" label="调用swf文件里面的函数" click="onClick()" id="b"/>
</mx:Application>

热点排行