0

我有一个扩展 Sprite 并实现 Touchable 的类。

鼠标侦听器工作得很好,但触摸却不行。

this.addEventListener(MouseEvent.MOUSE_DOWN, _mouseDown); this.addEventListener(TouchEvent.TOUCH_BEGIN, _touchDown);

任何想法为什么会发生这种情况?我目前只有:

void _touchDown(TouchEvent e) {print("touched");},它没有被调用。我正在使用 Chromium 并模拟触摸。

4

1 回答 1

0

您可以选择获得触摸事件,否则您将始终获得鼠标事件。这样做:

if (Multitouch.inputMode.supportsTouchEvents) {
  Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;
}
于 2014-04-07T12:22:15.407 回答