TOUCH_BEGIN calls function twice
hi there people!
I've decided to experiment with multitouch basics:
import flash.display.MovieClip;
import flash.events.TouchEvent;
import flash.events.Event;
import flash.ui.Multitouch;
import flash.ui.MultitouchInputMode;
var i:int=0;
Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;
function touchBegin(evt:TouchEvent)
{
i++;
trace(i);
}
stage.addEventListener(TouchEvent.TOUCH_BEGIN, touchBegin);
function touchEnd(evt:TouchEvent)
{
i--;
}
stage.addEventListener(TouchEvent.TOUCH_END, touchEnd);
the results are strange - on every touch_begin event touchBegin() is called twice and on touch_end only once so "i" is getting bigger and bigger...
any idea?
