有没有办法从 OSX 获取 AIR 中的多点触控事件?

Is there a way to get multitouch events in AIR from OSX?

我试图在 AIR 中从 Mac OSX 获取多个触摸事件,AIR 说它不受支持。

Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;
trace("supportsTouchEvents:" + Multitouch.supportsTouchEvents);  // false

Mac 触控板支持多点触控。有什么方法可以使这项工作吗?

Mac 不支持多点触控事件,但从 Mac OS X 10.5.3 及更高版本开始支持手势事件(平移、旋转、滑动和缩放)。所以:

Multitouch.inputMode = MultitouchInputMode.GESTURE;
trace("supportsGestureEvents :" + Multitouch.supportsGestureEvents);
trace("supportedGestures :" + Multitouch.supportedGestures);

更多信息在这里: http://www.adobe.com/devnet/flash/articles/multitouch_gestures.html