戻る

JavaScriptのアニメーション

仕事でアニメーションを色々触る機会があって、地味にWEBのアニメーションはCSSアニメーションかTransitionしかさわったことがことに気づいた。なのでググってみたのだが以下のページを見つけた。

JavaScript アニメーション

JSでアニメーション書くときはこうするのかーという感じ。setIntervalで小刻みにDOMの表示位置をtransformとかで変えていく感じらしい。面白い。確かに昔ゲーム系のライブラリ触ってたときこんな感じのコード書いたような気がする。Canvas

ただまあ、普通にWEBサイトとかでアニメーション使いたいときはCSSで十分すぎるほどまかなえる。easingの調整とか自分で書くと案外めんどくさいけどCSSではパラメータ渡すだけでいい感じに調整してくれる。自由度は無いけどいい感じに勝手にやってくれるからWEBにはCSSのほうが向いてそう。

そして間抜けなことにja.javascript.infoのサイトは二年前に自分ではてなブックマークしてたことに気づいた。はてブをやっても少しも勉強にならないことの良い証拠となった。

ゲーム作りたいなあ。一昨日FF7Remakeをやり始めて急にゲームやりたい作りたい熱が高まってきた。

newnakashimaのBlog