Javascript jCanvas旋转

Javascript jCanvas旋转,javascript,jcanvas,Javascript,Jcanvas,正如下面的jCanvas脚本。。。 图层按预期旋转,但仅旋转1次/单击。 其他点击被记录到控制台中,但没有层的旋转 s.o.有什么想法/建议吗 首相 $('canvas').drawImage( { 来源:“image/domino/DOM-T2.png”, 键入:“图像”, 名称:“DOM-T2-”+currentLayer, 组:['DOM-T2-'+currentLayer], dragGroups:['DOM-T2-'+currentLayer], x:520,y:20, 真的, f

正如下面的jCanvas脚本。。。 图层按预期旋转,但仅旋转1次/单击。 其他点击被记录到控制台中,但没有层的旋转

s.o.有什么想法/建议吗

首相

$('canvas').drawImage(
{
来源:“image/domino/DOM-T2.png”,
键入:“图像”,
名称:“DOM-T2-”+currentLayer,
组:['DOM-T2-'+currentLayer],
dragGroups:['DOM-T2-'+currentLayer],
x:520,y:20,
真的,
fromCenter:false,
图层:对,
单击:功能(层)
{
log(“旋转”+'DOM-T2-'+currentLayer);
$('canvas').animateLayer('DOM-T2-')+currentLayer,
{
轮换:90
});
}
});
在帮助下,我发现

旋转值不是“加法”,这意味着我分配了旋转中包含的值allready,而不是“旋转:旋转+90”

希望它能帮助别人 :)

    $('canvas').drawImage(
    {
        source: 'image/domino/DOM-T2.png',
        type: 'image',
        name: 'DOM-T2-'+currentLayer,
        groups: ['DOM-T2-'+currentLayer],
        dragGroups: ['DOM-T2-'+currentLayer],
        x: 520, y: 20,
        draggable: true,
        fromCenter: false,
        layer: true,
        click: function(layer) 
        {
            console.log("Rotate"+'DOM-T2-'+currentLayer);
            $('canvas').animateLayer('DOM-T2-'+currentLayer, 
            {
                rotate: 90
            });
        }
    });

    </script>