snap svg尝试旋转具有中心点但不起作用的对象

时间:2017-03-28 02:41:11

标签: svg snap.svg

我学习使用snap svg这个库并想要旋转一个对象。但是,我得到一个奇怪的旋转效果,无法找到问题所在。

以下是代码段,你可以看一下。



super

var s = Snap("#container"); 

//lets draw 2 rects at position 100,100 and then reposition them

var r = s.rect(100,100,100,100).attr({fill: 'red' });

var g = s.group(r);

var bbox = g.getBBox();


s.text(20, 20, bbox.cx);

s.text(20, 40, bbox.cy);

g.animate({ transform: 'r180,'+ bbox.cx + ',' + bbox.cy }, 1000, mina.bounce );




希望有人能告诉我:)。

1 个答案:

答案 0 :(得分:3)

我认为Snap 0.5 / 0.5.1中有一个错误,请参阅here

我要做的第一件事就是尝试Snap 0.4.1,例如here,看看是否能修复它。我认为它固定为0.5.2,但不确定它是否可用。

如果它没有解决问题,请更新问题,提及您也尝试过0.4.1。