2

我对我正在创建的一些 Flash 横幅和将按钮制作成可打开网页的可点击对象感到非常困惑。

我在下面使用此代码已有一段时间了,它有效...

on(release){
    getURL("http://www.the-dude.co.uk", "_blank");
}

我将此代码放在操作面板中的实际按钮上


但是我被告知上面的代码很旧,我应该使用下面的动作脚本......

buttonInstance.onRelease = function() {
    getURL("http://www.the-dude.co.uk", "_blank");
}

所以我试图让下面的这个方法工作,但是当我点击按钮时没有任何反应,我得到一个错误,这个......

Scene=Scene 1, layer=button, frame=1, Line 1 语句必须出现在处理程序中

所以简而言之,我无法让这个更新的代码工作!啊啊


谁能帮我理解我哪里出错了?

我尝试将新代码放在我的动作场景 1 中。不劳而获。。

而且我还尝试将代码放在下面,实际上是在操作面板中的按钮上......

this.onRelease = function() {
    getURL("http://www.the-dude.co.uk", "_blank");
}

还是行不通。


我的场景设置总是这样...

在此处输入图像描述


任何帮助都会非常感谢。

4

1 回答 1

3

您需要将下面的代码放在与按钮实例相同的时间线上(正如您所尝试的那样)。并且按钮的实例名称必须是“buttonInstance”。

选择按钮时,您可以在属性面板中设置实例名称。

buttonInstance.onRelease = function() {
    getURL("http://www.the-dude.co.uk", "_blank");
}
于 2012-10-02T12:50:59.557 回答