试图将hammerJs多点触控融入到我目前的kineticJs 5.1代码中,找到了技巧,但是我的拼图根本不旋转,而且我的棋子是动态形状,为什么?kineticJs shape with hammerjs multitouch rotation
var startRotate = 0;
var hammertime = Hammer(piecesArray[i][j].shape);
hammertime.on("transformstart", function(e) {
startRotate = piecesArray[i][j].shape.rotation();
}).on("transformstart", function(e) {
piecesArray[i][j].shape.rotation(startRotate + e.gesture.rotation);
layer.draw();
});
我的小提琴:http://jsfiddle.net/e70n2693/20/
谢谢谢谢:)你是什么意思由另一个偏移中心?我可以设置2次偏移? – user3709279 2014-09-03 06:05:50
在我的示例http://jsfiddle.net/e70n2693/30/形状相对于其中一个边缘旋转时,我认为围绕中心旋转会更好。最简单的方法 - 配置'offset'属性。 – lavrton 2014-09-03 06:12:33
目前,我在我的代码中添加了预览图片,我现在可以旋转我的拼图,但问题是预览图片的敏感度太敏感了,有什么方法可以解决这个问题?这里是jsfiddle:http://jsfiddle.net/e70n2693/34/ – user3709279 2014-09-08 03:05:36