hammerJs和kineticJs灵敏度问题?

时间:2014-09-08 08:12:30

标签: javascript rotation kineticjs puzzle hammer.js

我正在使用kineticJs和HammerJs的最新版本,我有一个预览图片,因为我正在做我的益智游戏,我现在能够旋转我的拼图但是我的代码之后预览图像的灵敏度非常敏感谜题的旋转,任何方式我都可以降低预览图片的灵敏度??

       var image = new Kinetic.Image({
        image : imageObj,
        draggable : true,
        x: stage.getWidth()/4,
        y: stage.getHeight()/4,
        width: stage.getWidth() / 2,
        height: stage.getHeight() / 2,
        visible: false,
    });
    layer.draw();

    var startScale = 1;
    var startRotate = 0;

    var hammertime = Hammer(image);
    hammertime.on("transformstart", function(e) {
    startScale = image.scaleX();
    startRotate = image.rotation();
    }).on("transformstart", function(e){
           image.scale({
        x : startScale * e.gesture.scale,
        y : startScale * e.gesture.scale,
        });
        image.rotation(startRotate + e.gesture.rotation);
        image.image.on("dragstart", function(){
                    image.moveToTop();
                    });
        layer.draw();
    });
    layer.add(image);

我的小提琴:http://jsfiddle.net/e70n2693/34/

0 个答案:

没有答案