台灣最大程式設計社群網站
線上人數
1149
 
會員總數:246272
討論主題:189809
歡迎您免費加入會員
討論區列表 >> CSS/HTML5/Bootstarp >> 求助]不只是希望Flash動畫本身能夠透明這般簡單的問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
求助]不只是希望Flash動畫本身能夠透明這般簡單的問題
價值 : 10 QP  點閱數:1691 回應數:1
樓主

wanlon
門外漢
0 4
40 10
發送站內信

請閣位先到 <url>http://hk.yahoo.com</url>

(注意: 可能因日期問題,本人在往下所論述的地方會因為yahoo的版面改變而不同。而該網頁的特效只支援IE)

本人現在有個對我來說很困難的問題,希望這裡各人可以申出援手。

香港Yahoo的網頁上常會出現一種用Flash製作的廣告,這種廣告有別於其他固定在某位置上的矩型廣告,它會先出現於網頁上任何一個位置,然後當你按下,又或它會自動地,從該位置上放大/變大/展開。

而這個放大的廣告絕對是一個Flash動畫來的。而該Flash動晝短片是不規則的(或應該說動畫的顏色部份是不規則形狀,但場景底紙卻是透明的,令看上去動畫本身是不規則),即除有顏色的動畫本身,矩形的底層空白位置會是透明底外,最重要的還是被透明化的部份,是不影響你用滑鼠選擇/點選/反白這些部份下(我相信該Flash動畫是在一個網頁的圖層上)的網頁內容。因為一般我們即使用了wmode=transparent這種方法去令Flash背景透明化,我們雖可看到flash後方的網頁內容,但用滑鼠卻不能點選到這些內容(包括文字、圖片等)。

現在(2006年1月16日),香港Yahoo的主頁上又出現了這一類廣告,是在左上角的以拉鍊(zip)形態展示的一個電話廣告。如果閣不明白本人想做的效果,請盡快到那裡看看,只要閣下看後可以想想辦法,教一教本人如何做到這般的效果(最重要還是透明但又不會阻礙點選背景網頁內容的部份,即使只有IE才可以看也好)。感激各位。

本篇文章發表於2006-01-16 17:09
1樓
最有價值解答

abgne
捐贈 VP 給 abgne 檢舉此回應
用兩個大小不同的swf來做就可以了
一個就是未拉開前且畫面小的swf
另一個是可以拉開且畫面大的swf

自行看它的swf就能了解..
http://hk.yimg.com/a/hk/nwt/nwt_0601_100x180.swf
http://hk.yimg.com/a/hk/nwt/nwt_0601_750x600.swf
本篇文章回覆於2006-01-17 10:30
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.