作者Isacat (日光貓....^o.o^)
看板Flash
標題Re: [問題] FLASH 廣告定時切換
時間Wed May 4 10:23:45 2011
範例:
http://www.unas.com.tw/test/CCSS/test.html
下載:
http://dl.dropbox.com/u/9655383/header.zip (保留時間未定@@~)
這是我剛好下載到又改過的一個範例,很符合原po的需求,提供參考。
【Flash + xml + 外部載入swf】動畫輪播Banner
原始檔是campaign.fla這個檔案,某位大陸同胞廣泛在網路上流傳分享的資源,
Google搜尋關鍵字「flash+xml 加載swf輪播」即可找到教學。
但它的loading bar始終讓我用得不太順手,還有一些瑣瑣碎碎的小細節想改,
所以為了工作,還是乖乖地認真翻閱起那本進購半年多還沒翻過的AS3辭典了。
這Banner的優點,在於輪播的不是圖片而是動畫。
每一段動畫結束後,會自動繼續播放下一段,
另可點選小豆豆切換動畫,或點畫面導入指定超連結。
動畫和超連結的路徑,都可以用index.xml這個檔案寫入,免改Flash,
算是一個不錯的廣告看板模組。
其實我本來也想用Jquery做輪播Banner,在點選切換的box中再塞swf這樣,
但我天真了,Jquery無法判斷各幀swf幾時結束幾時該切換…
最終只好回歸Flash的懷抱,並且是AS3嶄新的懷抱,扎得我好痛吶~
光是為了修改一些小小小細節,就花了我一整天的時間,
搞到各幀動畫都差點沒時間處理,業主也完全無法理解,
不過完成之後心得頗豐,對於AS3沒那麼害怕了,
工作也交件了(主要),所以就來po個文啦~
PS: 資料夾swf裡面那四幀動畫是主要工作項目,所以不提供fla,其他請自便。
PPS: 另外想問一下,它上面各個button原本有動態文字標示1,2,3...
但是我沒辦法讓滑鼠移過上面時,游標切換成手型(讓人知道這是按鈕),
所以最後只好把按鈕上面的動態文字給隱藏了,
之前試過把它上面蓋上mc再指定為按鈕模式,也不行,
還亂試過把這動態文字設定手型游標…結果更慘烈,
所以分享之餘想順便請教此問題該何解?
--
U.Design 網頁設計作品集
http://unas.com.tw/U_Design/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.46.122.111
推 scars:buttonMode=useHandCursor=true 也不行嗎 05/04 12:30
→ Isacat:試過了會有錯誤@@~ 05/04 12:33
推 scars:等一下 button原本就會有手形吧 還是感應區的問題 05/04 12:36
→ Isacat:滑鼠移到動態文字下面的movieclip做成的按鈕是手型 05/04 12:40
→ Isacat:但是滑過蓋在按鈕上面的動態文字時就沒辦法手型了 05/04 12:41
推 Assyla:是rollover跟mouseover的問題吧 05/04 13:08
推 jeaby:mouseChildren = false; 試試看 05/04 14:13
→ Isacat:btn_mc.mouseChildren = false; 有效了耶^^ 05/04 15:57
推 munchki:不好意思我現在才看到,非常感謝!!! love u 來研究看看 05/07 00:31
→ munchki:成功載入了,但卡在xml中動畫有網頁的連結,點了無法跳頁 05/07 18:35
→ munchki:請問該怎麼辦? @@ 05/07 18:36
→ Isacat:上傳到網路上試試看?我本機測試時也怪怪的 但線上看正常 05/24 20:08