1
我有一个由某人发送的.fla文件。我想使用flex builder将这个文件导入到我的actionscript项目中,我需要处理fla文件的框架。这个怎么做。我对flex很陌生。我在网上搜索没有结果。请帮帮我。flex:如何将.fla文件导入到flex应用程序中
我有一个由某人发送的.fla文件。我想使用flex builder将这个文件导入到我的actionscript项目中,我需要处理fla文件的框架。这个怎么做。我对flex很陌生。我在网上搜索没有结果。请帮帮我。flex:如何将.fla文件导入到flex应用程序中
您无法在Flash Builder(即Flex)IDE中直接编辑Flash文件。但是,您可以从Flex中访问已发布的swf。
一个常见的用途是从库swf - http://www.bit-101.com/blog/?p=853访问资产。但我认为你有兴趣访问交互中的特定帧。不同的选项是可能的:
<mx:SWFLoader id="embeddedFlash" source="path/to/file.swf" complete="onLoaderComplete(event)"/>
<mx:Script>
<![CDATA[
private function onLoaderComplete(event:Event)
{
// the swf file needs to be fully loaded before these calls are made
if(embeddedFlash.content)
{
// 2 - navigate to frame
var mc:MovieClip = MovieClip(embeddedFlash.content);
mc.gotoAndPlay(0);
// 3 - communicate via events
embeddedFlash.content.addEventListener("nextButtonClick", onNextClick);
embeddedFlash.content.dispatchEvent(new Event("changeOptions", {/* pass on data */}));
}
}
]]>
</mx:Script>