0
我有這樣的Flex 4.1腳本:的Flex 4停止的embbeded SWF
<fx:Script>
<![CDATA[
[Embed(source="res/swf/user.swf")]
[Bindable]
private var SWFClass:Class;
[Bindable]
public var userClip:MovieClip = new SWFClass();
protected function test_clickHandler(event:MouseEvent):void
{
trace("click");
userClip.gotoAndPlay(1);
}
]]>
</fx:Script>
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<mx:SWFLoader id="userClip1" autoLoad="true" trustContent="true" source="{userClip}" />
<mx:Button id="test" click="test_clickHandler(event)" x="100" y="200"/>
我只看到SWF重演,按下按鈕沒有任何效果,沒有任何錯誤。
我在做什麼錯?
是什麼'跟蹤(userClip);'打印? – Amarghosh 2010-07-30 11:00:11
ChelseaQuizFlex.ApplicationSkin3._ApplicationSkin_Group1.contentGroup.userClip1這是唯一的東西...... FYI它不告訴我SWF,我不能用它做任何事情。 – YesMan85 2010-07-30 12:47:43
SWFClass在其構造函數中調用super()嗎? – 2010-07-30 15:28:13