Adobe
製品
Acrobat
Creative Cloud
Creative Suite
Digital Marketing Suite
Digital Publishing Suite
Elements
Photoshop
Touch Apps
その他の製品一覧
ソリューション
デジタルマーケティング
デジタルメディア
教育
金融機関
Web Experience Management
その他のソリューション
ラーニング サポート ダウンロード 会社情報
ご購入
アドビストア 安心のサポート& サービス
アカデミックストア 学生、教職員、個人向け
アドビライセンスストア 中小企業向け
ボリュームライセンスについて 企業、教育機関、官公庁向け
販売パートナー
キャンペーン情報
検索
 
情報 サインイン
ようこそ、 さん カート 注文状況 マイアカウント
マイアカウント
注文状況
アカウント情報の変更
コミュニケーションの設定を変更
サインアウト
サインインの目的 お客様のアカウントや体験版ダウンロード、製品の拡張機能、コミュニティエリアへのアクセスなどを管理するため
Adobe
製品 セクション ご購入   検索  
ソリューション 会社情報
サポート ラーニング
サインイン サインアウト 注文状況 マイアカウント
先行予約の提供開始予定日Date. 商品が発送されるまで、クレジットカードには課金されません。提供開始の予定日は変更される場合があります。 先行予約の提供開始予定日Date. ダウンロードの準備が整うまで、クレジットカードには課金されません。提供開始の予定日は変更される場合があります。
個数:
ご購入には学生・教職員個人版の購入資格の確認が必要です。
小計
カートの中身を見る
Adobe Developer Connection / Flashデベロッパーセンター /

Creating graphic effects using the new Deco scripts in Flash Professional CS5

著者 Jonathan Duran

Jonathan Duran

Content

  • 新しいエフェクトの概要
  • 微生物アニメーション:Building Brush(ビルディングブラシ)、Symmetry Brush(対称ブラシ)、スクリプトアニメーション
  • 天使の炎アニメーション:Tree Brush(ツリーブラシ)とFlame Animation(炎のアニメーション)
  • 輝く飛行物体アニメーション:Lightning Brush(稲妻ブラシ)、Symmetry Brush(対称ブラシ)、Spray Brush(スプレーブラシ)

更新日

10 May 2010

ページ ツール

Facebookでシェア
Twitterでツイート
LinkedInでシェア
ブックマーク
印刷

タグ

必要条件

この記事に必要な予備知識

Flash Professionalインターフェイス、シンボルの使用、基本的なタイムラインアニメーションに関する知識があれば役立ちます。

ユーザーレベル

中級

必要な製品

  • Flash Professional (Download trial)

サンプルファイル

  • deco_effects_flcs5.zip (2196 KB)

パターン描画ツールはFlash CS4 Professionalで導入され、Flash Professional CS5では新しいグラフィックエフェクトが追加されています。このツールは、Flashの手続き型モデリングエンジンに基づいています。手続き型モデリングエンジンとは、Flash JavaScript API(JSAPI)を使用してアルゴリズムを処理するライブラリです。アルゴリズムは、エンジンが解釈可能な構造化ファイルに組み込まれます。Flash CS5では、パターン描画ツールにいくつかの新しいスクリプトが追加され、さらに効果的なエフェクトを作成できるようになりました。

この記事では、これらのエフェクトを紹介し、その使用法を次の3つの例で示します。

  • 微生物
  • 天使の炎
  • 輝く飛行物体

新しいエフェクトの概要

新しいパターン描画エフェクトは、パターン描画ツールのDrawing Effect(描画エフェクト)リストにあります(図1を参照)。Vine Fill(つる模様)、Grid Fill(格子模様)、Symmetry Brush(対称ブラシ)の各エフェクトは、Flash CS4にも含まれていました。これらの詳細については、筆者の過去の記事を参照してください。Grid Fill(格子模様)はFlash CS5で更新され、4つの異なるタイルシンボルを使用して、いくつかの異なるパターンで配列できるようになりました。

Flash CS5のパターン描画ツールのDrawing Effects(描画エフェクト)リスト
図1. Flash CS5のパターン描画ツールのDrawing Effects(描画エフェクト)リスト

Flash CS5で導入されたエフェクトは以下のとおりです。

  • 3D Brush(3Dブラシ)は、スプレーブラシのようにシンボルをステージ上にまき散らしますが、ステージの下の方では大きく、上の方では小さくなるようにシンボルのスケールを調整します。これは、3D風景のエフェクトを作成するために使用できます。
  • Building Brush(ビルディングブラシ)は、様々な種類の高層ビル群を作成します。
  • Decorated Brush(パターンブラシ)は、様々な既製の白黒のシェイプをステージ上に作成します。
  • Fire Animation(炎のアニメーション)は、動く炎のフレーム単位のベクトルアニメーションを作成します。
  • Flame Brush(炎ブラシ)はFire Animation(炎のアニメーション)に似ていますが、炎のシェイプの静的なベクトルをステージ上に作成します。
  • Flower Brush(フラワーブラシ)はDecorated Brush(パターンブラシ)に似ていますが、カラーの花のベクトルシェイプをステージ上に作成します。
  • Lightning Brush(稲妻ブラシ)は、枝分かれした稲妻のシェイプをステージ上に作成します。プロパティインスペクターのアニメーションオプションを使用すれば、ブラシのストロークを複数フレームにわたってアニメーション化できます。
  • Particle System(パーティクルシステム)は、組み込みのシェイプまたはカスタムシンボルを使用して、粒子のシャワーを作成するアニメーションエフェクトです。
  • Smoke Animation(煙のアニメーション)は、Fire Animation(炎のアニメーション)と組み合わせて使用します。吹き上がる煙のフレーム単位のベクトルアニメーションを作成します。
  • Tree Brush(ツリーブラシ)は、様々な枝分かれした木のシェイプをステージ上に作成します。

いくつかのエフェクトは一見用途が限られるように思われるかもしれませんが、実際に使ってみれば、アニメーションで使用できる面白いシェイプがいろいろと作成できることがすぐにわかります。以下の例では、新しいパターン描画エフェクトと、Flash Professional CS5のテンプレートを組み合わせて、簡単な面白いアニメーションをごく短い時間で作成します。

微生物アニメーション:Building Brush(ビルディングブラシ)、Symmetry Brush(対称ブラシ)、スクリプトアニメーション

Building Brush(ビルディングブラシ)で、デフォルトのビルディングタイプを分割すると、面白い出発点のシェイプが得られます。この例では、Building Brush(ビルディングブラシ)とSymmetry Brush(対称ブラシ)を組み合わせて、周りに毛が生えた細菌のように見える円形のシェイプを作成しました(図2を参照)。

Building Brush(ビルディングブラシ)とSymmetry Brush(対称ブラシ)の組み合わせ
図2. Building Brush(ビルディングブラシ)とSymmetry Brush(対称ブラシ)の組み合わせ

面白いシェイプができたら、Flash CS5に付属する新しいテンプレートを使用して、ランダムな動きをシェイプに追加できます。テンプレートを使用するには、使用したいテンプレートファイルを開き、サンプルコードを切り取って作業中のファイルに貼り付けます(図3を参照)。

テンプレートコードのパターン描画シェイプへのコピー
図3. テンプレートコードのパターン描画シェイプへのコピー

微生物のシェイプを変更した後、背景に溶け込ませるためにいくつかフィルターを追加しました。最後に、顕微鏡のレンズを通した映像に見えるように、いくつかの静的ベクトル形状を上に追加しました(図4を参照)。

微生物(クリックしてアニメーションを表示)
図4. 微生物(クリックしてアニメーションを表示)
  • アニメーションを表示(+)

天使の炎アニメーション:Tree Brush(ツリーブラシ)とFlame Animation(炎のアニメーション)

Tree Brush(ツリーブラシ)は、非常に多彩な分岐形状を作成できます。Tree Brush(ツリーブラシ)を使えば立派な木を描画できますが、他にも様々なアーティスティックな使い方があります。天使の炎のサンプルでは、Tree Brush(ツリーブラシ)を使用して、1つの色のわずかに異なる色調で一連のブラシストロークを組み合わせることにより、複雑な翼のようなシェイプを作成しました。

木の翼の作成
図5. 木の翼の作成

次に、導体の代わりにFire Animation(炎のアニメーション)を追加しました。スムーズなアニメーションを作成するため、アニメーションの炎をコピーしてタイムライン上に逆に貼り付けています(図6を参照)。

Fire Animation(炎のアニメーション)の胴体の追加
図6. Fire Animation(炎のアニメーション)の胴体の追加

元のパターン描画シェイプにいくつかのぼかしフィルターを追加することで、完成したアートワークに面白い深みが加わっています。さらに、炎が自然に見えるようにFlame Animation(炎のアニメーション)にもぼかしフィルターを追加しました。

天使の炎(クリックしてアニメーションを表示)
図7. 天使の炎(クリックしてアニメーションを表示)
  • アニメーションを表示(+)

輝く飛行物体アニメーション:Lightning Brush(稲妻ブラシ)、Symmetry Brush(対称ブラシ)、Spray Brush(スプレーブラシ)

輝く飛行物体の例は微生物の例に似ていますが、出発点のグラフィックとしてBuilding Brush(ビルディングブラシ)の代わりにLightning Brush(稲妻ブラシ)を使用しています(図8を参照)。

Lightning Brush(稲妻ブラシ)とSymmetry Brush(対称ブラシ)の組み合わせ
図8. Lightning Brush(稲妻ブラシ)とSymmetry Brush(対称ブラシ)の組み合わせ

宇宙の景色を作成するため、Spray Brush(スプレーブラシ)のランダム機能を使用して、背景に星の群を描画しています(図9を参照)。シーン全体が宇宙空間を移動するように見せるため、星の群をペーストボード上にスプレーした後で、モーショントゥイーンを追加しました。

Spray Brush(スプレーブラシ)を使用して星の背景を作成
図9. Spray Brush(スプレーブラシ)を使用して星の背景を作成

さらに、輝く物体を回転させるため、enterFrameイベントで動作する数行のActionScriptコードを作成しました(図10を参照)。

図10. 輝く物体を動かすActionScript
図10. 輝く物体を動かすActionScript

最後に、他のアニメーションと同様、エフェクトにフィルターを追加しました。この例では、らせんシェイプに光彩フィルターを適用しています(図11を参照)。

輝く飛行物体(クリックしてアニメーションを表示)
図21. 輝く飛行物体(クリックしてアニメーションを表示)
  • アニメーションを表示(+)

次のステップ

パターン描画ツールと新しいエフェクトを使えば、様々な面白いことを実現できます。この記事では、いくつかのグラフィックの例を紹介しました。パターン描画ツールを使えば、ゲーム、アニメーションなど、あらゆる用途のための汎用的なシェイプを簡単に作成できます。さらに、Flashに付属するパターン描画スクリプトを開いてコピーし、変更することにより、独自のパターン描画エフェクトを作成することもできます。スクリプトがある場所とFlashでのその処理方法の詳細については、筆者の関連記事Flashで複雑な幾何学パターンを作成するためのパターン描画ツールとスプレーブラシの使用を参照してください。

Creative Commons License
この記事は、Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported Licenseのもと提供しています。

More Like This

  • Lip-syncing automatically with SmartMouth in Flash Professional
  • Adobe Pixel Benderでのブレンド、フィルタおよび塗りの作成
  • ActionScript 3.0でのアニメーションの作成
  • Flash Professional CS5でのスプリングツールの使用法
  • Creating an accessible animated presentation in Flash
  • Creating a simple document in Flash CS4 Professional
  • Animation in Macromedia Flash: Squash and Stretch
  • Creating self-voicing puzzles in Flash
  • Creating a simple animation in Flash
  • Building Preloaders and Progress Bars in Macromedia Flash

製品

  • Acrobat
  • Creative Cloud
  • Creative Suite
  • Digital Marketing Suite
  • Digital Publishing Suite
  • Elements
  • モバイルアプリ
  • Photoshop
  • Touch Apps

ソリューション

  • デジタルマーケティング
  • コンテンツオーサリング
  • Web Experience Management

業種別ソリューション

  • 教育
  • 金融機関

サポート

  • ヘルプ&サポート
  • 注文と返品
  • ダウンロードに関するヘルプ
  • ユーザー登録に関するヘルプ

ラーニング

  • ADC: Adobe Developer Center
  • Adobe TV
  • Design Magazine
  • Photoshop Magazine
  • Focus In

ご購入方法

  • アドビストア
  • アカデミックストア
  • アドビライセンスストア
  • ボリュームライセンスについて
  • 販売パートナー
  • キャンペーン情報

ダウンロード

  • Adobe Reader
  • Adobe Flash Player
  • Adobe AIR
  • Adobe Shockwave Player

会社情報

  • プレスルーム
  • パートナープログラム
  • 企業の社会的責任(英語)
  • 採用情報
  • 投資家の皆様へ(英語)
  • イベント&セミナー
  • Legal(英語)
  • セキュリティ
  • お問い合わせ
国・地域および言語の選択 日本(変更)
国・地域および言語の選択 閉じる

North America

Europe, Middle East and Africa

Asia Pacific

  • Canada - English
  • Canada - Français
  • Latinoamérica
  • México
  • United States

South America

  • Brasil
  • Africa - English
  • Österreich - Deutsch
  • Belgium - English
  • Belgique - Français
  • België - Nederlands
  • България
  • Hrvatska
  • Česká republika
  • Danmark
  • Eastern Europe - English
  • Eesti
  • Suomi
  • France
  • Deutschland
  • Magyarország
  • Ireland
  • Israel - English
  • ישראל - עברית
  • Italia
  • Latvija
  • Lietuva
  • Luxembourg - Deutsch
  • Luxembourg - English
  • Luxembourg - Français
  • الشرق الأوسط وشمال أفريقيا - اللغة العربية
  • Middle East and North Africa - English
  • Moyen-Orient et Afrique du Nord - Français
  • Nederland
  • Norge
  • Polska
  • Portugal
  • România
  • Россия
  • Srbija
  • Slovensko
  • Slovenija
  • España
  • Sverige
  • Schweiz - Deutsch
  • Suisse - Français
  • Svizzera - Italiano
  • Türkiye
  • Україна
  • United Kingdom
  • Australia
  • 中国
  • 中國香港特別行政區
  • Hong Kong S.A.R. of China
  • India - English
  • 日本
  • 한국
  • New Zealand
  • 台灣

Southeast Asia

  • Includes Indonesia, Malaysia, Philippines, Singapore, Thailand, and Vietnam - English

Copyright © 2012 Adobe Systems Incorporated. All rights reserved.

利用条件 | プライバシーポリシーとCookie (更新)

Reviewed by TRUSTe: site privacy statement