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>