Flex 调用 Flash 的swf文件
要想调用swf文件中的元件或者定义的方法,有个很重要的操作就是swf只能是发布得到的,不能是右键MovieClip导出来的,不然是获取不到里面的内容
//Flex AS protected function swfLoader_creationCompleteHandler(event:FlexEvent):void { // TODO Auto-generated method stub var mc:MovieClip = swfLoader.content as MovieClip; mc.setName("Derek Yu"); } <mx:SWFLoader source="assets/test.swf" id="swfLoader" creationComplete="swfLoader_creationCompleteHandler(event)"/> //swf的第一帧 function setName(str:String):void { MC.txtName.text = "Hello "+str; }
浙公网安备 33010602011771号