У меня есть некоторый код AS3, который работает на много прикосновение, но у меня есть крошечная проблема,
вот мои eventListners
private function onTouchBegin( e:TouchEvent ):void
{
//Move the touch locations
//touchX = e.stageX;
//touchY = e.stageY;
m_oTouchIDs[e.touchPointID] = new Point(e.stageX, e.stageY);
}
private function onTouchMove( e:TouchEvent ):void
{
//touchX = e.stageX;
//touchY = e.stageY;
var p:Point = m_oTouchIDs[e.touchPointID] as Point;
p.x = e.stageX;
p.y = e.stageY;
//removeEventListener( TouchEvent.TOUCH_MOVE, onTouchMove );
}
private function onTouchEnd( e:TouchEvent ):void
{
//touchX = -100;
//touchY = -100;
delete m_oTouchIDs[e.touchPointID];//release
}
теперь, если я помещу палец на кнопку, он будет работать, но если я выпускаю палец, он все еще думает, что мой палец касается той кнопки, какая-либо идея, почему мой удалять функцию не работает? если вы хотите больше кода, просто спрашивают
Холст