StarlingフレームワークによるStage3Dを使った2次元表現

Transitionsクラスのイージングを定める定数

全333コースを10日間無料で

ぜひご覧ください。

無料で視聴する すべての加入プランを見る
または
イージングは、Transitionsクラスの定数で定めます。
講師:
04:08

字幕

Starling フレームワークの Tween クラスでは トゥイーンのオブジェクトを作る時 つまりコンストラクタを呼び出す時に 引数を 3 つ指定します その中の 3 番目は トゥイーンの変化の仕方 いわゆるイージングを 定めることができます 例えばここでは EASE_IN_OUT_ELASTIC 変化が最初と最後の両方に しかも ELASTIC 弾力性のある変化の仕方を するという定めになっています 他にも Transitions クラスの中に イージングの指定が幾つか できるようになっていますので それをご紹介したいと思います Starling フレームワークの サイトで Reference のページを開き 今 Transitions のクラスを 見ています その中の表が下の方に ありますけれども Method から始まって Public Constants 定数と言われますが これがイージングの種類を定める指定です EASE_IN からスタートして 結構長い表ですけれども ここまであります ちなみに最後の LINEAR というのはイージングがない つまり直線的な変化です これらのコンスタント 定数の表を見ていると 何か規則性がありそうだ ということに気づかれるかもしれません この規則性が分かると 表が見やすくなりますので その見方をご紹介しましょう Transitions クラスの イージングを定める定数で 一番基本となるのが この 4 つです 標準のイージングですけれども EASE_IN EASE_OUT EASE_IN_OUT それから EASE_OUT_IN とあります これに対して弾力のある イージング変化の ELASTIC ですと EASE_IN_ELASTIC EASE_OUT_ELASTIC それから EASE_IN_OUT_ELASTIC EASE_OUT_IN_ELASTIC と 標準のイージングに ELASTIC が付いた形に なっているわけです つまりこの標準のイージングに対して ELASTIC の他にどんなものがあるか その種類が分かれば後は EASE_IN とか EASE_OUT を くっつければ良いということになります では その変化の種類が どれくらいあるか というのをお見せしましょう あまり数はありません 変化の種類には ELASTIC 弾力の ELASTIC の他に 反動の BACK それからバウンドのように 変化する BOUNCE この 3 つがあります この 3 つを標準のイージングの 後にくっつければ それぞれの変化の種類に応じた イージングが指定できるということです つまり結局定数の数は 標準のイージングの 4 つ 掛けることの変化の種類 BACK ELASTIC BOUNCE 3 つ 12 個ということですね 更にそれに LINEAR が加わりますから 13 個ということになります まとめとして もう一度 Reference の Transitions クラスの Constants 定数を見てみましょう 先ほどの整理した考え方で見ていくと EASE_IN が標準から始まって その後に BACK BOUNCE ELASTIC とついています それから次 EASE_IN_OUT も 同様ですね 何もつかない標準に BACK があり その後 BOUNCE ELASTIC EASE_OUT も同様です BACK BOUNCE ELASTIC もう一々読み上げませんが そういった形で定数が 定められている という風に分かれば どういう変化をさせたい時に どれを選べば良いか ということが お分かりになるかと思います それから 1 つ訂正です 数を 13 と申し上げましたけれども 何もつかない標準を数え忘れていました 何もつかない標準がありますから イージングの種類の 4 つに対して BACK BOUNCE ELASTIC と 標準を掛け合わせますから 4 掛ける 4 の 16 プラス LINEAR 17 ですね 失礼しました

StarlingフレームワークによるStage3Dを使った2次元表現

StarlingはFlash Player 11の新しい描画機能Stage3Dに基づいて作られた2次元の描画用フレームワークです。このコースではStarlingフレームワークによるクラス定義の基礎から、トゥイーンアニメーションやマウスインタラクション、そして最近のバージョンで実装された新しい機能まで解説していきます。

5時間09分 (40 ビデオ)
現在、カスタマーレビューはありません…
 
ソフトウェア・トピック
カテゴリー
プログラミング
価格: 3,990
発売日:2014年01月26日

このコースは、「オンデマンド」でご利用可能であり、ダウンロードすることもオンラインで見ることもできます。

ダウンロードすると、オフラインでコースを使用し、豊富なインターフェースをフルに活用できます。複数のデバイスを使用したり、 一度に全コースをダウンロードしたくない場合は、アカントにログインして、ストリーミング・ビデオとしてコースのレッスンを視聴してください。

ビデオトレーニングをお楽しみいただけますように! お問い合わせは、cs-jp@lynda.com宛までご連絡ください。