[問題] 請問flex載入swf的問題

看板Flash作者 (bee)時間17年前 (2009/05/12 14:26), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
運用swfloader能把外部製作的swf匯入flex中, 但是我想設定swf的動畫執行一次就停止, 不知道這邊該怎麼設定, 我試過用timer,來做偷雞的方式, private var delay:Timer=new Timer(1000,1) private function click1():void { show(); } private function show():void { pokercard.visible=true; pokercard.source="img/poker1.swf"; delay.addEventListener(TimerEvent.TIMER,onTimer); delay.start(); } private function onTimer(event:TimerEvent):void { pokercard.visible=false; } <mx:Button click="click1()"/> 但是在這樣的方法下,我只有第一次按button的時候動畫會出現 第二次會以後再按就都沒有反應, 不知道有沒有什麼好方法可以設定外部swf執行一次就好, 或是我這程式出了什麼問題呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.200.187 ※ 編輯: beebeecall 來自: 59.126.200.187 (05/12 14:28)

01/17 11:30, , 1F
在原swf就做好停止?
01/17 11:30, 1F
文章代碼(AID): #1A2HQDOv (Flash)
文章代碼(AID): #1A2HQDOv (Flash)