Используя Raphael.js, я создал круг и путь, и все, что я хотел сделать, - это оживить круг в одиночку, как если бы центр круга проходил вдоль линии.
http://jsfiddle.net/rEJNJ/3/
Может кто-нибудь дать совет
window.onload = function () {
var paper = Raphael("canvas", 640, 480);
var c = paper.circle(90, 90, 40);
c.attr({fill: "blue"});
var p = paper.path("M150,380 C150,360 50,250 220,90").attr({stroke: "#ff0000"});
c.animateAlong(p, 4000, true);
};