首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AS2 :右击检测

AS2 :右击检测
EN

Stack Overflow用户
提问于 2013-02-14 20:48:59
回答 1查看 1.4K关注 0票数 2

我在AS2中有一个右击检测的问题。我开发游戏,当用户右击时,一切都冻结了。我想要避免或检测到这一点。

我花了很多时间搜索,但我找到的代码不起作用。我发现的更常见的脚本是:

代码语言:javascript
复制
onEnterFrame = function () {
    if (Key.isDown(2) || ASnative(800, 2)(2)) trace("right click");
}

它似乎曾经工作过,但不再有效(甚至在MAC或PC上)。

有人有解决这个问题的办法吗?

EN

回答 1

Stack Overflow用户

发布于 2013-02-14 21:46:31

我找到了一个解决方案:在ContextMenu创建中添加一个函数调用。

代码语言:javascript
复制
function onRightClick() {
    // Code here
}
// The detection is made by the function call in the brackets
var myMenu:ContextMenu = new ContextMenu(onRightClick);
_root.menu = myMenu;
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14875219

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档