as3 Adob​​e设备TouchEvent测试

问题描述:

您可以在Adobe Device Cental上测试touchEvent,它不能找到任何信息。我知道你可以做多点触摸,但单一的触摸似乎并没有工作......任何建议?as3 Adob​​e设备TouchEvent测试

感谢

+1

您需要设置Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT; http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/ui/Multitouch.html#inputMode – shaunhusain 2012-04-05 05:44:57

+0

WOW是它!我现在试用 – Bruce 2012-04-05 05:48:29

+0

在TouchEvent下仍然可以正常运行? – Bruce 2012-04-05 05:57:17

您需要设置Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;

http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/ui/Multitouch.html#inputMode

不显示在调试器的触摸点鼠标点击事件时,在设备上运行并注册。

另外要注意,你可以用它做的甚至仍在可实现多点触控模式后,工作正常鼠标点击事件:

  addEventListener(TouchEvent.TOUCH_BEGIN, touchBeginHandler); 
      addEventListener(MouseEvent.CLICK, touchBeginHandler); 
+0

是啊我试过它没有拿起它,它仍然得到所有mouseEvent不touchEvent ...任何建议,我可以做错了。我已经导入了正确的类并在init()中有该行; – Bruce 2012-04-05 06:12:17

+0

只适用于设备,那是SUX .... – Bruce 2012-04-05 06:17:17