flash 自定义右键功能

使用过程可能遇到的问题:

MouseEvent.RIGHT_CLICK TypeError: Error #2007: 参数 type 不能为空。

首先在项目中设置编译参数。

 

如果是as项目,则在项目>右键>属性>ActionScript编译器 选项页 的 附加编译参数 输入框中 输入:-swf-version=16

 

flash 自定义右键功能

 

然后绑定事件

 

addEventListener(MouseEvent.RIGHT_MOUSE_DOWN, this.onMouseDown);
addEventListener(MouseEvent.RIGHT_MOUSE_UP, this.onMouseUp);

即可。

 

你可能感兴趣的:(Flash)