開発
え!?どこに使うの?なDom-Animator.jsのご紹介
Yuta Sakaguchi
こんにちは!アルバイトスタッフの坂口です。
本日はDom-Animator.jsというライブラリのご紹介をします。
ぱっと名前だけではなんとなく、フロントエンドでのアニメーションを簡単に用意出来たりするのかなぁと思いますが実は全然違います!!!!
そ、そんなとこでアニメーション!?
このDom-Animator.js
実はソースコードの中でアニメーションを実現させるんです!
と言っても手元でコーディングしているところにアニメーションをさせるのではなく、
ブラウザーに搭載されているデベロッパーツールなどでソースコードのを見た際にアニメーションが見ることができるようになっています。(Google ChromeとFirefoxで動作確認してます)
とりあえず”Eyes, JAPAN”をアニメーションさせてみました!
コードはこんな感じとなっています。
アニメーションしたい内容をaddFrame()を利用して追加していきます。
今回のように配列でアスキーアートのようなものを渡すこともできますし、ただの文字列を渡すことも可能です。
アニメーションしたい内容がすべてaddできましたら、animate()でアニメーションを開始します。
ここの引数(ミリ秒)に合わせてアニメーションをしていきます。
そして”Eyes, JAPAN”とアニメーションさせたのがこちらとなります。
まとめ
業務などでは使いづらいかもしれませんが、個人のホームページなどで利用すると面白いかもしれません。
僕も自身のサイトを作りなおそうと思っていますので使おうかなと思います。
ぜひみなさんも使ってみてください。