flash banner link not working - AS 2.0

时间:2011-02-25 03:49:11

标签: actionscript-2 flash-cs4

This post有一些易于遵循的说明,可以点击flash横幅广告,但它并不适合我。 http://www.austintreeexperts.com/maps/oakwilt.cfm是我的flash横幅所在。谷歌地球下的东西是一个小小的闪光广告。当我鼠标悬停时,光标变为指针,就像它知道它是一个链接,但点击什么都不做。几个小时我一直在愚弄这个,我快要疯了。我的动作是这样的: 上(按){使用getURL( “http://realgreenlawn.com”, “_空白”);}

1 个答案:

答案 0 :(得分:0)

首先要考虑的是:

您使用的是按钮符号吗?如果是这样,无论 onPress()代码是否正确,您都会得到一个手形光标。您应该使用 movieclip 符号,将您的上,下和下状态作为帧标签名称" _up"," _over"和" _down" 。只要您按照下面的说明分配了 onRelease() onPress()方法,这些帧名称就会使movieclip像按钮实例一样。另外,要获得手形光标,您需要将 useHandCursor 设置为 true

要考虑的第二件事:

您的 onPress()代码看起来就像是放在动画片段上的代码。如果是这样,不要那样做!给它一个实例名称,比如 myButton ,并在按钮所在的同一帧上使用下面的代码:

myButton.useHandCursor = true;
myButton.onRelease = function()
{
    getURL("http://realgreenlawn.com","_blank");
}

或者不是最佳做法,但如果您不熟悉as2是将上述代码放在按钮动画片段中的第一帧上,那么会更容易,但如果您这样做将其更改为:

this.useHandCursor = true;
this.onRelease = function()
{
    getURL("http://realgreenlawn.com","_blank");
}