我正在寻找用三根手指检测的touchEvent。 (不多也不少) 我想创建自定义事件... 我不知道怎么做。
我想要一个非常简单的监听器来添加(用于共享),如
stage.addEventListener( TouchEvent.THREE_TOUCH_BEGIN, MyFunction);
...
我不想使用eventDispatcher(丑陋的东西而不是直观的方式)
我不明白如何,如果我需要编写自定义事件或TouchEvent ......或者在我的课程中包含自定义事件......我迷路了。
任何帮助都将不胜感激。
答案 0 :(得分:0)
我建议你试试Gestouch(用于Flash的多点触控手势识别库(ActionScript))
使用此库,您可以尝试类似:
var tripleTap:TapGesture = new TapGesture(myButton);
tripleTap.numTapsRequired = 3;
tripleTap.addEventListener(GestureEvent.GESTURE_RECOGNIZED, onTripleTap);
function onTripleTap(event:GestureEvent):void
{
// handle triple tap!
}