小编emp*_*orz的帖子

d3的过渡和旋转可以很好地协同工作吗?

与旋转相结合的过渡具有奇怪的结果.

这是我的问题的小提琴:http://jsfiddle.net/emperorz/E3G3z/1/ 尝试点击每个方块以查看不同的行为.

请原谅被黑客入侵的代码,但如果我使用带有旋转的转换(和x/y放置),那么它就会循环.

我试过了:

1)所有在变换(旋转然后翻译),这似乎大多没关系.有点不稳定.

2)只需在变换中旋转,使用x/y属性定位.飞到各处,但最终到达正确的位置.很奇怪.

3)所有在变换中(平移然后旋转),飞走,并最终在(完全)错误的地方.

嗯.奇怪.

是否有正确的方法来旋转带有过渡的形状?

直观地说,如果第二种选择有效,那就太好了.

谢谢

javascript transition rotation jsfiddle d3.js

2
推荐指数
1
解决办法
1476
查看次数

标签 统计

d3.js ×1

javascript ×1

jsfiddle ×1

rotation ×1

transition ×1