使用Raphael 2进行动画缩放

oli*_*oli 4 javascript raphael

我有一组路径元素,我正试图用动画缩放.基于一些演示,我看到这应该是可能的,但我没有运气.

我尝试过以下方法:

set.mouseover(function() {
    this.toFront().animate({'fill':'green', 'scale':'5 5'}, 50);
});
Run Code Online (Sandbox Code Playgroud)

我也尝试过'scale':[5, 5]基于我发现的其他一些样本的事情.这些工作都没有.

以下工作正常,但不涉及动画:

set.mouseover(function() {
    this.scale(2, 2);
});
Run Code Online (Sandbox Code Playgroud)

我正在使用版本2.0.1的raphael.有关如何使其工作的任何建议?

编辑:示例和我的测试之间的差异可能是由于Raphael 2的更新,我正在研究这些变化.

oli*_*oli 8

好的,它开始了,这是由于Raphael 2的更新.

以下对我有用:

    this.toFront().animate({'fill':'green', 'transform':"s2 2"}, 50);
Run Code Online (Sandbox Code Playgroud)

感谢这个帖子帮助我解决问题.