我想知道是否可以从一个鼠标事件中调用两个不同的函数,例如click。我想它可能就像:
button.addEventListener(MouseEvent.CLICK, function1 && function2);
不幸的是,这不起作用。我是否需要调用包含这两个函数的新函数? 例如
button.addEventListener(MouseEvent.CLICK, function3);
function function3(){
function1();
function2();
}
后者似乎非常低效,所以我认为有一种方法可以像之前那样做。
答案 0 :(得分:1)
您可以这样做或注册两个Click事件处理程序,也可以编写内联函数(在addEventListener中),例如
button.addEventListener(MouseEvent.Click, function(e:Event):void {
function2();
function3();
}):