检查鼠标状态

时间:2012-03-05 00:36:29

标签: actionscript-3 events mouse

我正在尝试检查鼠标的右键何时启动。我试图为RIGHT_MOUSE_UP创建一个EventListener,但是它返回一个错误(1119:通过带有静态类型Class的引用访问可能未定义的属性RIGHT_MOUSE_UP。),而MOUSE_UP不起作用。我怎么能这样做?

编辑:

public function mouseOverHandler( evt:MouseEvent )
{
if( evt.buttonDown == true )
        {
            this.addEventListener( MouseEvent.MOUSE_UP, onMouseRelease);

            curState_ = 2;

            if( animated_ == true )
            {
                // Stuff
            }

            else
            {
                // Stuff
            }
        }

        else
        {
// Stuff
        }

        dispatchEvent(new CustomButtonEvent(CustomButtonEvent.OVER));
    }

1 个答案:

答案 0 :(得分:0)

查看此提示http://www.leebrimelow.com/?p=3253

他说你需要FP 11.2 beta来使用'MouseEvent.RIGHT_CLICK'事件。