在AS3上一起使用手势和鼠标事件

问题描述:

我正在为Android开发一个在as3上的应用程序。当我设置为多点触摸手势与在AS3上一起使用手势和鼠标事件

Multitouch.inputMode = MultitouchInputMode.GESTURE; 

命令,我不能使用任何鼠标事件用一个手指,altough我的设备支持所有触摸事件的类型。

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

gesture support: true touch support: true 

根据AS3类引用,我必须处理触摸事件作为鼠标事件,就像在MultitouchInputMode.NONE。另外我不能使用按钮的点击事件。是否有任何参数可以设置为在手势模式下使用鼠标事件?

+0

我相信手势是默认的inputMode,它应该适用于mouseEvents以及touchEvents。不需要特殊设置。你用inputMode = none获得mouseEvents吗? – dhc 2013-12-13 08:44:42

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