在AS3中同时使用手势和鼠标事件

3

我正在尝试为安卓开发一个as3应用程序。当我设置多点触控以使用手势时,

Multitouch.inputMode = MultitouchInputMode.GESTURE;

命令,我无法使用单指鼠标事件,尽管我的设备支持所有触摸事件类型。

trace("gesture support: "+ Multitouch.supportsGestureEvents +
      " touch support: " + Multitouch.supportsTouchEvents);

gesture support: true touch support: true 

根据as3类参考文档,我必须将触摸事件当作鼠标事件来处理,就像在MultitouchInputMode.NONE模式下一样。此外,我也不能使用按钮的点击事件。是否有任何参数可用于在手势模式下使用鼠标事件?

我认为手势是默认的输入模式,并且它应该适用于鼠标事件和触摸事件。不需要特殊设置。您是否会在inputMode = none时获取鼠标事件? - dhc
1个回答

0
在我们的应用程序中,我们使用了MultitouchInputMode.TOUCH_POINT,并且正常地获取到鼠标事件,并自己实现了手势。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接