JavaScript でアニメーションを作る アニメーションとは何? ビューを少しずつ回転、拡大縮小、移動、変色などを行い、連続的な動きを作る こんな感じ <div id="view">hoge</div> <script> var el = document.getElementById('view'); el.style.opacity = 1; setInterval(function() { el.style.opacity -= 0.01; }, 10); </script> なんで、あんな感じの書き方になるの? setInterval の意味が分からない こんな感じで書けないの? <div id="view">hoge</div> <script> var el = document.getElementById('view'); el.style.opacity = 1; w
HavaLite 文字を映画ばりにカッコよくアニメーションさせるjQueryプラグイン「jWise.js」 アニメーション系は説明が難しいので以下のデモページを見ていただくのが一番速いです。 デモページ 数種類のアニメーションがあり、切り替えタイミングやフェードの状態なんかはオプション指定できます。 あとは $(element).jwise(options); で動きます プロモーションサイトなんかで使えそうですね。 スマホ全盛となり、AdobeがモバイルFlashの開発をやめたことで、HTML5やこうしたJavaScriptを使ったものが重要度を増していきそうです。 関連エントリ バックグラウンドを奇妙にアニメーションさせるjQueryプラグイン テキストをCSS3でぼやけさせてアニメーションできたりするjQueryプラグイン「TextBlur」 画面上で誰かがタイピングしているようにア
jQueryでマウスオーバーすると全体的にピカーンってなるやつ マウスオーバーは普通同じ大きさの画像を切り替えたりしますが、他の要素の背景画像を変えることで派手なマウスオーバーにすることができます。 投稿日2011年10月11日 更新日2011年10月12日 準備htmlは特に変わったことはしません、適当な要素にクラスを割り当てます。html <p class="button"><a href="#">ボタン</a></p> その他マウスオーバーしたときの大きめの画像を用意します。 ここでは「bg.jpg」という名前で1000×1000の画像を使用します。 bodyのbackgroundを指定する方法 一番単純な方法はボタンをマウスオーバーしたときbodyのbackgroundを変更する方法です。 jQueryでimageとpositionの設定をしますので、cssでその他の設定をして
「視聴者の目に引っかかるエフェクトとは何か?」を考えつつ、長年、トップランナーとして第一線でアニメエフェクトを作り続けてきた橋本敬史さん。クセのある気持ちいいエフェクトを作るためであれば物理法則や時間曲線すらもねじ曲げながら、誰もマネのできないエフェクトを作り上げてきました。普段は物語やキャラクターの背後でふと見逃してしまいそうな炎や水、スパークなどのエフェクトは、どのようにして生き生きとした映像表現となり得るのでしょうか。本稿は日本最大のゲーム開発者向けカンファレンス「CEDEC2011」にて「アニメのエフェクト、ゲームのエフェクト」と題して行われた講演で、休憩を挟んで前後編に分かれていたものを1本にまとめました。橋本さんが携わってきた多くのアニメーション作品で培われた職人技から、デジタルアニメーションやゲームにおけるエフェクト作りまで深く掘り下げています。 ◆『アニメのエフェクト、ゲ

1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く