我在 as3 中设计了一个游戏亭应用程序我在 Windows 7 中的 Sony vaio l pc(如 hp 的 touchsmarts)上使用它该应用程序不需要任何多点触控手势(仅单点触控单击和拖动)所以我正在使用鼠标事件
一切都很好(包括鼠标单击和移动事件),除了单次触摸屏幕(没有移动)不会触发鼠标。仅在手指稍微移动后才会触发
在应用程序之外,在我的桌面上,我看到 Windows 7 的小光标立即跳到手指所在的位置,这意味着这个问题不是硬件或 Windows 问题,而是 Flash 应用程序内部如何接收“翻译的”触摸 -来自操作系统的鼠标事件。
例如,在 Windows 纸牌游戏中,对屏幕的简单触摸会立即突出显示触摸的卡片。在我的应用程序中,只有当我触摸它并稍微移动我的手指时,按钮才会变为向下状态(点击事件 - 向下和向上 - 触发正常)
MOUSE_DOWN 事件触发不应该与新的 touchevent 类中的 TOUCH_BEGIN 完全一样吗?
有任何想法吗?