Iphone 使用actionscript 3的触摸事件与鼠标点击事件
我只是想问一下,在为手机或平板电脑(尤其是iphone)编写应用程序时,使用鼠标点击事件或触摸点击事件是否有任何优势 我知道他们两个都应该工作得很好,但就表现而言,有人比我更好吗?在选择其中一种时,我有什么需要注意的吗Iphone 使用actionscript 3的触摸事件与鼠标点击事件,iphone,flash,actionscript-3,air,touch,Iphone,Flash,Actionscript 3,Air,Touch,我只是想问一下,在为手机或平板电脑(尤其是iphone)编写应用程序时,使用鼠标点击事件或触摸点击事件是否有任何优势 我知道他们两个都应该工作得很好,但就表现而言,有人比我更好吗?在选择其中一种时,我有什么需要注意的吗 顺便说一句,我使用actionscript3来实现这个应用。好问题!Tap事件“技术上”较慢,因为它们监视多个输入点。如果您只关心单触输入,那么标准的鼠标事件系统就可以了。对于触摸事件,每个侦听器都会创建一对对象,以帮助处理多点触摸功能(但这几乎是一个微小的分数毫秒性能损失)。这
顺便说一句,我使用actionscript3来实现这个应用。好问题!Tap事件“技术上”较慢,因为它们监视多个输入点。如果您只关心单触输入,那么标准的鼠标事件系统就可以了。对于触摸事件,每个侦听器都会创建一对对象,以帮助处理多点触摸功能(但这几乎是一个微小的分数毫秒性能损失)。这可能是有关Adobe AIR touch支持的最佳文档: 在这一页的中间,它写道: 注意:根据计算设备和操作系统的不同,监听触摸和手势事件可能会消耗大量的处理资源(相当于每秒渲染几帧)。当您实际上不需要触摸或手势提供的额外功能时,最好使用鼠标事件
我认为触摸的唯一好处是多点触摸。TouchEvent有一个touchPointID,允许您跟踪每个触摸点的移动。如果你不在乎多点触控,那听起来鼠标事件就是最好的选择。我认为在平板电脑上实现应用程序时,touchEvent比MouseeEvent更好!我试过很多次了!您可以进行测试AIR应用程序是否可以在不同类别中同时使用触摸和鼠标事件?事实并非如此。我相信您可以同时添加TouchEvent和MouseeEvent侦听器。这里有一个似乎一致的相关问题: