flexflashbridge.mxml

来自「flex和flash swf文件通讯的示例代码」· MXML 代码 · 共 32 行

MXML
32
字号
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
	<![CDATA[
		private var swfMovieClip:MovieClip;
		private function onSwfCall(event:Event):void
		{
			trace("swfevent"+event.type);
		}
		private function playSwf():void
		{
			if(this.swfMovieClip!=null)
			{
				if(swfMovieClip.currentFrame==1)
				{
					swfMovieClip.gonext();
				}
				else if(swfMovieClip.currentFrame==2)
				{
					swfMovieClip.gonext2();
				}	
				else
					swfMovieClip.gonext();
			}
		}
	]]>
</mx:Script>
	<mx:SWFLoader id="swf" x="21" y="10" source="pic/testFlexCall.swf" complete="{swfMovieClip=swf.content as MovieClip;swfMovieClip.addEventListener('OKTWO',onSwfCall);}"/>
	<mx:Button x="21" y="418" click="playSwf()" label="Button"/>
	
</mx:Application>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?