2011-03-08 46 views
0

我猜想它可能是一件簡單的事情 - 但是無論如何,只要將flash用作鏈接圖像就行了?使用Flash作爲鏈接圖片?

 <a href"#">link text <FLASH FILE></a> 

我有一個鏈接,動畫,我想每一個URL鏈接後使用,我已經設置了代碼
但點擊Flash文件時沒有發生,點擊鏈接文本只有當。我想我需要通過param關閉交互,但無法找到使用哪個。

任何建議感激地收到!

乾杯 保羅

+0

你能修改Flash源代碼嗎?如果是這樣,那麼你可以使用Flash中的getURL直接添加鏈接行爲到你的Flash動畫 – 2011-03-08 20:40:46

回答

0

你必須創建閃存本身裏面的鏈接,重新編譯,然後包含到你的HTML標記。它不需要在一個內部。

對於閃光燈的事情,創建擁有完全的寬度和高度層,並分配給它一個點擊監聽器:

AS3:

myLayer.addEventListener(MouseEvent.CLICK, openLink); 

function openLink(e:MouseEvent) { 
    navigateToURL(new URLRequest("yourURLhere")); 
} 

AS2:

myLayer.onRelease = function() { 
    getURL("yourURLhere"); 
} 

你還有另一種棘手的解決方案,它將閃光燈的wmode設置爲opaquetransparent,並將其放置在與012相同的尺寸上。

+0

爲此歡呼 - 它的作品,但我太多的痛苦,因爲我有很多鏈接 - 所以我會使用jquery方法相反(http://medienfreunde.com/lab/innerfade/)。不過謝謝 – Dancer 2011-03-08 22:17:13