0

如何在不附加类似这样的事件侦听器的情况下查找鼠标是否悬停在特定帧的按钮上(第 5 帧中的代码):

on(button1.MOUSEOVER){
  //do some staff
}

或类似的东西(第 5 帧中的代码):

button1.MouseEvent.MOUSE_OVER = function() {
    //do some staff
};
4

1 回答 1

1

好的!我找到了答案(第 5 帧中的代码):

trace(button1.hitTestPoint(mouseX, mouseY, false));

超过 button1 返回 true 否则返回 false

if (button1.hitTestPoint(mouseX, mouseY, false)) {
   //do some staff
}
于 2013-03-23T20:20:18.587 回答