2010-07-15 150 views
0

我有一個閃光燈按鈕,我想通過按鈕鏈接(點擊後)作爲參數。什麼是最好的辦法呢?傳遞閃光燈參數

+2

給誰?一些代碼可能有幫助。 – bhups 2010-07-15 14:28:35

回答

1

您可以使用flashvars將參數傳遞給Flash。

假設你想通過該網站的網址導航,當用戶點擊一個按鈕,就可以將以下參數添加到您的Flash <OBJECT> HTML標籤:

<param name="url" value="http://www.helloworld.com" /> 

在ActionScript中,你可以閱讀此Flash變量使用此片的代碼:

var flashVars:Object = LoaderInfo(this.root.loaderInfo).parameters; 
var url:String = "http://www.backupurl.com"; 

if (flashVars.url != undefined) { 
    url = flashVars.url; 
} 

(來源例如從this blog article借)

+0

這就是我一直在尋找的東西。 我如何在閃光燈內讀取它? – junkqwe 2010-07-15 14:32:36

+0

用一些源代碼爲您更新了我的答案。 :-) – Prutswonder 2010-07-16 06:37:33

0

這是它如何s在AS3中完成: root.loaderInfo.parameters [「你想讀的參數的名字」];