kineticjs并使用偏移和旋转组

时间:2014-10-16 10:02:08

标签: rotation kineticjs offset

我有一个kineticjs阶段。在它内部有一个kinetijs布局和布局内部一些Kineticjsgroups。我想旋转一些组,但是当使用偏移时,它不会正确地渲染组,而是在舞台上。我附加了两张图片,以查看在KineticJS组中使用偏移的结果。

normal

with offset

我使用的代码如下。

myGroup.offset(`{x:myGroup.getWidth() / 2, y: myGroup.getHeight() / 2});
myGroup.rotateDeg(180);
myStage.draw();

我得到了secon Image的结果。该组向左移动,向上移动。偏移是否以不同的方式工作?为什么偏移的使用会在它改变旋转方式时取代对象?

1 个答案:

答案 0 :(得分:0)

  

为什么偏移的使用会在它改变旋转方式时取代对象?

不应该。 offset正在移动物体。