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

View in English Always switch to English

AnimationEffect

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2020年3月以降、すべてのブラウザーで利用可能です。

AnimationEffectウェブアニメーション API のインターフェイスで、アニメーション効果を表すインターフェイスです。

AnimationEffect は抽象インターフェイスなので、直接インスタンス化することはできません。しかし、 KeyframeEffect のような具体的なインターフェイスはこれを継承しており、これらのインターフェイスのインスタンスは Animation オブジェクトに渡して再生することができますし、 CSS アニメーショントランジションでも使うことができます。

インスタンスメソッド

AnimationEffect.getTiming()

アニメーションのすべてのタイミング値を含む、アニメーションに関連付けられたオブジェクトを返します。

AnimationEffect.getComputedTiming()

この AnimationEffect のタイミングプロパティの計算値を返します。

AnimationEffect.updateTiming()

この AnimationEffect のタイミングプロパティの指定値を更新します。

仕様書

仕様書
Web Animations
# the-animationeffect-interface

ブラウザーの互換性

関連情報