Flashのタイムラインでアニメーションを作るには
クラスメソッド株式会社福田 寅成
2010/5/18
そもそも「タイムライン」とは
Flashの大きな特徴の1つとして「タイムライン」があります。Web上でのアニメーション再生ソフトとしての出発地点を持っているFlashのタイムラインという概念は、映像業界のソフトウェアであれば、どのソフトウェアにも当たり前のように出てくる概念です。
![]() |
| 図1 Flashの[タイムライン]パネル |
図1のタイムラインに、小さなセルがいくつも並んでいるのが分かりますか? これを「フレーム」と呼びます。Flashでは、「時間の長さをいくつのフレームで分割するのか」を決められます。
目で確かめる、単位「fps」とは
これは、一般的に「fps(Frame Per Second)」と呼ばれる単位で表現されます。以下に、簡単なアニメーションで、fpsを10に設定したサンプルと、fpsを60に設定したサンプルを示します。
| fps10(上)とfps60(下)のアニメーションの違い(作成:筆者) |
テレビや映画といった、動的なコンテンツはすべて、無段階に物体が動いているわけではなく、静止画が何枚も重なって、それが高速に動くことで、滑らかな動きを表現しています。つまり、世にあふれている動的コンテンツは、すべて静止画の集まりだといえなくもないです。fpsとは、1秒間に表現できる静止画数です。
さて、秒間に10枚の静止画がある場合と、秒間に60枚の静止画がある場合、どちらが滑らかに動いているように見えるでしょうか?
クラシックトゥイーンで作るには
さて、横にスライドするサンタですが、アニメーションの簡単な作成方法を載せます。まずは、先ほどのサンタを使って説明したいと思いますので、サンタを用意してください。
サンタでなくても丸や四角や、何でも大丈夫です。オブジェクトを選択したら、タイムライン上の黒い丸のついたセルが以下のようになっていると思います。
![]() |
| 図2 オブジェクト選択時のタイムライン |
次に、10フレーム目でマウスを右クリックします。コンテキストメニューから、「キーフレームの挿入」を選択します。
![]() |
| 図3 フレームのコンテキストメニュー |
タイムラインに黒い丸が出たでしょうか。図4のように黒い丸(キーフレームといいます)の間のセルを選択します。
![]() |
| 図4 [クラシックトゥイーンを作成] |
右クリックを押して、右クリックのコンテキストメニューから[クラシックトゥイーンを作成]を選択します。すると、図5のようにタイムラインが変化します。
![]() |
| 図5 クラシックトゥイーン |
ちなみに、この「クラシックトゥイーン」はFlash CS4からの新しい表現で、従来の「モーショントゥイーン」のことを表します。Flash CS4での「モーショントゥイーン」は複雑なアニメーションが作成可能な新機能となっています。
タイムラインが図5のように変化したことを確認できたら、右側の方のキーフレームを選択します。[選択]ツールを使って、オブジェクトを好きな場所に動かしてみましょう。
その後、1フレーム目を選択して、上部メニューから[制御]→[再生]を選択してみましょう。サンタが動きましたね!
| D89 デザインTips インデックス へ |
TechTargetジャパン
- 次のモバイルアプリはどのフレームワークで作る? (2012/5/24)
スマホアプリの開発を容易にするJavaScriptのフレームワークが続々と増えている。それぞれの良さや仕組み、何がどこまでできるのかを徹底解剖する - 「LESS&専用エディター」でCSSをシンプルに書こう (2012/5/23)
「LESS」はCSS初心者に向けた、シンプルなライブラリだ。「LESS」で、変数などのプログラミングの基礎的な考え方もCSSで学ぼう - 学校が世界一のデジタル環境になったら (2012/5/18)
授業はアーカイブに蓄積され、家からも見られる。家族が授業テーマのアイデアを出す。そんな姿が実現されるかもしれない - 1000万ドル調達も夢じゃないクラウドファウンディング (2012/5/15)
クラウドファンディングは、寄付型でも投資型でもない「購入型」が主流。商品を“開発する前に販売”して開発費用を集める逆転のシステムだ
|
|
キャリアアップ
スポンサーからのお知らせ
- - PR -

![図1 Flashの[タイムライン]パネル](/fwcr/design/tips/images/028_01.gif)


![図4 [クラシックトゥイーンを作成]](/fwcr/design/tips/images/028_04.gif)
