【发布时间】:2013-01-10 08:49:14
【问题描述】:
我实际上没有得到action script 中MouseEvent.Click 事件和TouchEvent.Touch"event 之间的区别。
两者在基于触摸的系统中提供相同的输出。
我想知道它们在处理用户事件方面有何不同。
【问题讨论】:
-
并且还想知道哪个事件在触摸设备中处理得更快。
标签: actionscript-3 air flash-cs6
我实际上没有得到action script 中MouseEvent.Click 事件和TouchEvent.Touch"event 之间的区别。
两者在基于触摸的系统中提供相同的输出。
我想知道它们在处理用户事件方面有何不同。
【问题讨论】:
标签: actionscript-3 air flash-cs6
技术:在触摸屏上,TouchEvent 用于处理需要在显示屏上同时按下一个以上手指的操作。 MouseEvent 用于处理只需要一根手指的动作。
处理器:TouchEvent 比 MouseEvent 更占用处理器资源。
因此,您应该将 MouseEvent 用于单点触控操作,并将 TouchEvent(或 GestureEvent)用于多点触控操作。
【讨论】:
TouchEvent 来注册一次触摸,但如上所述,它比简单的MouseEvent 消耗更多。 (+1 因为你的答案非常简单有效)