如何找到鼠标悬停在特定帧的按钮上

时间:2013-03-23 17:27:48

标签: actionscript-3 flash

如何在没有附加事件侦听器的情况下查找鼠标是否在特定帧的按钮上 像这样的东西(第5帧中的代码):

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

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

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

1 个答案:

答案 0 :(得分:1)

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

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

over button1返回true,否则返回false

if (button1.hitTestPoint(mouseX, mouseY, false)) {
   //do some staff
}