【发布时间】:2010-07-15 14:25:59
【问题描述】:
我有一个闪光按钮,我想将按钮链接(点击后)作为参数传递。最好的方法是什么?
【问题讨论】:
-
给谁?一些代码可能会有所帮助。
标签: html flash actionscript-3
我有一个闪光按钮,我想将按钮链接(点击后)作为参数传递。最好的方法是什么?
【问题讨论】:
标签: html flash actionscript-3
您可以使用 flashvars 将参数传递给 Flash。
假设您想在用户单击按钮时传递要导航到的网站的 URL,您可以将以下参数添加到您的 Flash <OBJECT> HTML 标记中:
<param name="url" value="http://www.helloworld.com" />
在 ActionScript 中,您可以使用以下代码读取此 flashvar:
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)
【讨论】:
这就是它在 AS3 中的实现方式: root.loaderInfo.parameters[ "你要读取的参数名称" ];
【讨论】: