在To.paint钛/ android中捕获像素的X,Y坐标

时间:2012-12-03 09:31:25

标签: javascript android titanium appcelerator paint

这里我遇到一个小问题,我正在使用由钛appcelerator提供的Ti.paint模块。问题是我可以在某些事件监听器上拥有所有x和y像素坐标吗?我使用了这个

    var paintView = Paint.createPaintView({
    top : 0,
    right : 0,
    bottom : 80,
    left : 0,
    strokeColor : '#0f0',
    strokeAlpha : 255,
    strokeWidth : 10,
    eraseMode : false
});

paintView.addEventListener('touchmove', function(e) {

    Ti.API.info('listener called ' + e.x + ',' + e.y);
});

但它并没有捕获所有的X,Y协调它跳过其中的一些。慢慢地绘制将捕获几乎所有彩色像素坐标但绘制速度快,滑动一些像素协调。请帮助解决这个问题。< / p>

阿里

1 个答案:

答案 0 :(得分:1)

触摸移动事件受到限制,因此您的代码不会过载。

如果您绝对需要了解每一点,那么您需要跨越Java版本并根据需要自定义绘图模块。

该模块的源代码可在此处获取:https://github.com/appcelerator/titanium_modules/tree/master/paint/mobile/android