Re: [問題] 如何設一個開關來關閉背景動畫

看板Flash作者 (粉紅色的皮爺)時間12年前 (2012/09/03 06:59), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《tk5301 (小豬)》之銘言: : 比如本來是一個蒲公英再飛的動畫當作背景,今天想設個開關把他關閉換成是楓葉之類的 : 動畫,請問該怎麼做?? 簡單的做法(原回文一樓的做法) 我也很貧弱,寫得沒有很漂亮但應該堪用 先把你的蒲公英跟楓葉一上一下擺好 ( 這裡上下指的是深度不是y軸 ) 然後把他們跟開關的實體名稱也命好 接著,在時間軸上寫下這一段 var flag:boolean = true;//紀錄蒲公英或楓葉何者可見 開關.addEventListener(MouseEvent.CLICK,更換); //當開關被click的時候會去叫"更換"函數 function 更換(e:Event):void{ if(flag){ 蒲公英.stop();//停下蒲公英的動畫 蒲公英.visible = false;//使蒲公英不可見(這樣下面的楓葉就會露出) 楓葉.play();//播放楓葉動畫 flag = false; }else{ 楓葉.stop(); 蒲公英.visible = true; 蒲公英.play(); = true; flag = true; //這邊就是做跟上面相反的事 } } 這樣應該就可以用了 不過只適用在只有兩個動畫的情況 如果要做其他修改的話 建議去買本書來看看吧XD 如果我寫錯的話,或是有比較好的做法,請大家指正喔~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.44.0.241

09/04 17:24, , 1F
少了蒲公英.play() ?
09/04 17:24, 1F
啊 對@@ 不小心筆誤寫成兩行visible 補上了 ※ 編輯: p52189 來自: 114.44.6.10 (09/05 07:47)
文章代碼(AID): #1GG-IwBk (Flash)
文章代碼(AID): #1GG-IwBk (Flash)