我的程序是一个使用 flash 的 mmorpg 游戏。现在我发现button hit testing
花费了很多时间。我认为没有 DisplayObject 可以删除以加快速度。不知道怎么优化。。
问问题
570 次
1 回答
1
这似乎是一种向后兼容的技术,不能简单地关闭。
显然,当使用触摸事件而不是鼠标事件时,完全绕过了按钮点击测试。当然,如果您想针对浏览器内的 PC 用户,这不适用。
如果您正在为移动设备构建游戏,请使用触摸事件,如下所示:
Multitouch.mapTouchToMouse = false;
Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;
addEventListener(TouchEvent.TOUCH_BEGIN, onActualStageTouch);
Adobe 论坛上的有用讨论在这里:http ://forums.adobe.com/message/5346701#5346701
于 2013-07-22T10:46:14.483 回答