flash as3, который можно использовать дважды, не работает - PullRequest
0 голосов
/ 06 января 2012

При публикации во флэш-памяти произошла ошибка, из-за которой я не могу использовать несколько раз, поскольку у меня есть два объекта со ссылкой, использующей этот сценарий

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

Мне не хватает somting major, как im из фона as2, и это можно применять несколько раз в as2

1 Ответ

0 голосов
/ 06 января 2012

вы могли бы сделать это так, и у вас не должно быть проблем:

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);

Кстати, я не фанат анонимных функций, но в этом случае я думаю, что их можно использовать ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...