先來看看:.animate用曲線
貓需要移動到X在曲線。 (見箭頭)
當貓碰到x時,它應該保持10秒,之後貓應該回到o,再次在曲線中,並重復。
我用這個代碼試了一下:
function curve() {
$('#cat').delay(10000).animate({top: '-=20',left: '-=20'}, 500, function() {
$('#cat').delay(10000).animate({top: '+=20', left: '+=20'}, 500, function() {
curve();
});
});
}
curve();
但貓正朝着這樣的:
有沒有辦法讓貓在這種曲線的移動?
http://stackoverflow.com/questions/2240052/how-would-you-animate-something-so-that-it-遵循曲線 – RightSaidFred
YUI還提供對曲線動畫的支持。 http://developer.yahoo.com/yui/examples/animation/control.html –