このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

accumulate

accumulate 属性は、アニメーションを累積的にするかどうかを制御します。

繰り返し行われるアニメーションでは、前回の結果を基に、反復ごとに積み重ねていくことがしばしば有益です。この属性を指定すると、それぞれの反復処理で、その値が前回のアニメーション属性の値に追加されるようになります。

この属性は、以下の SVG 要素で使用することができます。

使用上のメモ

none | sum
デフォルト値 none
アニメーション 不可
sum

最初の反復以降のそれぞれの反復は、前回の実行時の最終値に基づいて実行されるよう指定します。

none

反復処理の回数は累積されないよう指定します。

対象の属性値が加算に対応していない場合、またはアニメーション要素が繰り返し実行されない場合、この属性は無視されます。

アニメーション関数が to 属性だけをつけて指定している場合、この属性は無視されます。

仕様書

Specification
SVG Animations Level 2
# AccumulateAttribute

関連情報