0

私はラファエルを使って3つの円を描きます。時間差を空けて円を1つずつ描くにはどうすればよいですか?

settimeoutのオプションがあることは知っていますが、円を描くのを遅らせるネイティブ関数はありますか?

私の簡単なコード:

<div id="paper"></div>

var paper = Raphael('paper',500,500);

var c1 = paper.circle(50,50,25);

var c2 = paper.circle(100,50,25);

var c3 = paper.circle(150,50,25);

ここにjsfiddle

4

1 に答える 1

1

これがネイティブな方法かどうかはわかりません。Element.animate()コールバックで使用したり、使用できる遅延に使用したりできますAnimation.delay().... Fiddle

于 2012-11-17T13:59:03.487 に答える