![](/icons/70584de.gif)
![](/icons/70584de.gif)
![](/icons/70584de.gif)
在以前可以根据Key
![](/icons/70584de.gif)
但是在as3中Key.isDown
![](/icons/70584hanshu.gif)
![](/icons/70584yinwei.gif)
![](/icons/70584de.gif)
as3
![](/icons/70584de.gif)
![](/icons/70584de.gif)
![](/icons/70584de.gif)
但是,如果想想ContextMenu,就有办法了,在flash中,右键响应只关联着右键菜单.所以在ContextMenu里面有右键
![](/icons/70584de.gif)
as3中文帮助里面对menuSelect
![](/icons/70584de.gif)
![](/icons/70584dou2.gif)
![](/icons/70584de.gif)
![](/icons/70584chengxu.gif)
![](/icons/70584dou2.gif)
![](/icons/70584dou2.gif)
所以可以用menuSelect来作为右键
![](/icons/70584de.gif)
![](/icons/70584hanshu.gif)
![](/icons/70584de.gif)
使用思路方法:
as3:
myMenu =
ContextMenu
;
myMenu.hideBuiltInItems
;
myMenu.addEventListener(ContextMenuEvent.MENU_Select,menuSelect);
this.contextMenu = myMenu;
function menuSelect(e:ContextMenuEvent)
{
trace(”menuSelect”);
}
as2:
var my_cm:ContextMenu =
ContextMenu
;
function menuHandler(obj:Object, menu:ContextMenu) {
trace(’menuSelect’);
}
my_cm.onSelect = menuHandler;
this.menu = my_cm;
最新评论