flash as3可以使用两次不工作

时间:2012-01-06 15:02:44

标签: flash actionscript-3

我在发布时出现错误,因为我有两个具有使用此脚本的链接的对象,因此我无法多次使用

myButton.addEventListener(MouseEvent.CLICK,goThere);
function goThere(e:MouseEvent){
    var request:URLRequest = new URLRequest("http://www.URL.co.uk/");
    navigateToURL(request);
}

我在as2背景中错过了作为im的主要内容,这可以在as2中多次应用

1 个答案:

答案 0 :(得分:0)

你可以这样做,你不应该有问题:

myButton.addEventListener(MouseEvent.CLICK, function(e:MouseEvent):void {
    var request:URLRequest = new URLRequest("http://www.URL.co.uk/");
    navigateToURL(request);
}, false, 0, true);

myButton2.addEventListener(MouseEvent.CLICK, function(e:MouseEvent):void {
    var request:URLRequest = new URLRequest("http://www.URL2.co.uk/");
    navigateToURL(request);
}, false, 0, true);

顺便说一句,我不是匿名函数的粉丝,但在这种情况下我觉得可以使用它们......