gpt4 book ai didi

actionscript-3 - Adobe AIR : touch screen doesn't trigger mouse down event correctly

转载 作者:行者123 更新时间:2023-12-04 06:50:06 24 4
gpt4 key购买 nike

我在 as3 中设计了一个游戏亭应用程序
我在 Windows 7 的 Sony vaio l pc(如 hp 的 touchsmarts)上使用它
该应用程序不需要任何多点触控手势(仅单击和拖动),所以我使用鼠标事件

一切都很好(包括鼠标单击和移动事件),除了单次触摸屏幕(没有移动)不会触发鼠标。仅在手指稍微移动后才会触发

在应用程序之外,在我的桌面上,我看到 Windows 7 小光标立即跳转到手指所在的位置,这意味着这个问题不是硬件或 Windows 问题,而是 Flash 应用程序在内部如何接收“翻译的”触摸 -来自操作系统的鼠标事件。

例如,在 Windows 纸牌游戏中,对屏幕的简单触摸会立即突出显示触摸的卡片。
在我的应用程序中,只有当我触摸它并稍微移动我的手指时,按钮才会变为向下状态(点击事件 - 向下和向上 - 触发正常)

MOUSE_DOWN 事件触发不应该与新的 touchevent 类中的 TOUCH_BEGIN 完全一样吗?

有任何想法吗?

最佳答案

我遇到了同样的问题。

设置Multitouch.inputMode属性(property)给 MultitouchInputMode.TOUCH_POINT (默认值为 MultitouchInputMode.GESTURE) 似乎使 MOUSE_DOWN 事件在用户触摸屏幕时调度,而不是在他们触摸并移动或触摸并释放时调度。

关于actionscript-3 - Adobe AIR : touch screen doesn't trigger mouse down event correctly,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2436740/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com