如何从对象中删除动画?

Pom*_*utZ 3 raphael

如何从raphael中的对象中删除动画?

var animation  = Raphael.animation({opacity:.2}, 1000);
var circle = paper.circle(0, 0, 5).animate(animation.repeat(Infinity));
Run Code Online (Sandbox Code Playgroud)

我想在对象上执行动画,直到某个时刻.问题是如何在特定时刻删除/停止动画?

lim*_*gni 5

好吧,我真的不知道为什么,但如果没有将任何参数传递给stop方法,那么小提琴就可以了.尽管拉斐尔的文档说的是,我发现了一个动画停止在这个网站的例子(顺便说一句,不是最美丽的网站,但他们有一个每个raphael方法的例子!)

在这里你有小提琴工作.http://jsfiddle.net/fKxqS/2/

请享用!