【ANIME.JS】アニメーションに利用するパラメータ一覧
軽量で使いやすいアニメーションに特化した人気のJavaScript拡張ライブラリ「ANIME.JS」
「ANIME.JS」はCSSアニメーションの操作だけでなくSVGやDOMアニメーションの操作も可能です
アニメーション関係のJavaScriptライブラリは他にも沢山ありますが、簡単に使えて機能も十分なのでオススメです、jQuery不要な点も良いと思います
この記事ではANIME.JSでアニメーション実装に利用する各種パラメータをリストアップしています
ANIME.JSで使えるアニメーション動作一覧
利用できるパラメータを組み合わせてアニメーションを実装可能です
rotate回転数値(度)、1turnなど
パラメータ | 説明 | 値 |
opacity | 透明度 | 0~1 |
top、bottom、left、right | 移動 | 数値(px)や%など |
translateX、translateY | 移動 | 数値(px)や%など |
scale | 拡大・縮小 | 数値 |
backgroundColor | 背景色 | カラー名、カラーコード |
borderRadius | 枠の丸み | 数値(pxやemなど)[’10px’,’10px’] |
width | 横幅 | |
height | 縦幅 | |
fontSize | 文字サイズ | |
color | 文字色 |
ANIME.JSのアニメーションで利用するパラメータ一覧
パラメータ | 説明 | 値 | デフォルトの値 |
---|---|---|---|
targets | 対象の要素 | セレクタ名など | |
duration | アニメーション時間 | 数値(ms)または関数 | 1000 |
delay | ディレイ | 数値(ms)または関数 | 0 |
easing | イージング | リスト参照 | easeOutElastic |
elasticity | 弾性 | 数値または関数 | 500 |
round | false | ||
autoplay | true、false | true | |
loop | 繰り返し | 数値またはfalse | false |
direction | アニメーション動作 | normal、reverse、alternate | normal |
ANIME.JSの「easing」で利用できる値一覧
easeIn | easeOut | easeInOut |
easeInQuad | easeOutQuad | easeInOutQuad |
easeInCubic | easeOutCubic | easeInOutCubic |
easeInQuart | easeOutQuart | easeInOutQuart |
easeInQuint | easeOutQuint | easeInOutQuint |
easeInSine | easeOutSine | easeInOutSine |
easeInExpo | easeOutExpo | easeInOutExpo |
easeInCirc | easeOutCirc | easeInOutCirc |
easeInBack | easeOutBack | easeInOutBack |
easeInElastic | easeOutElastic | easeInOutElastic |
ディスカッション
コメント一覧
まだ、コメントがありません