サイトトップ

Director Flash 書籍 業務内容 プロフィール

Training
公開講座

現在、以下の会社・組織等で講座を担当しています。スケジュールや申込みについては、各主催者のサイトでご確認ください。

☆はレベルを表します。ひとつ(☆)が入門者、ふたつ(☆☆)は初級者、3つ(☆☆☆)が中・上級者向けの内容です。また、[]の表記は講座で使用するアプリケーションで、[CS4]はFlash CS4 Professionalを示します。


JaGra PROFESSIONAL DTP & WEB SCHOOL
主催: 社団法人日本グラフィックサービス工業会
11人までの少人数ハンズオン講座。基礎から学習したい方にお勧めします。中級者向けの内容も充実しています。テキストは、講習料金に含まれています。

Flash ActionScript 3.0ベーシックトレーニング(初級) (1日間6時間19,950円) ☆[CS4]
英語を初めて習うとき、まず英会話からスタートするでしょう。あいさつに始まって、自己紹介や買い物といったさまざまな場面における会話のパターンを覚えることにより、日常会話の進め方を知り、英語に親しむことができます。

本講座はActionScriptについて、いわばこの会話の学習に当たります。細かな文法には深入りせず、スクリプトというものはどう記述し、それがどのように動作するのかということを理解していただきます。

とくにカリキュラム最後の「スライドショー」では、簡単な書き方からより汎用的な処理方法まで、段階を踏んで解説します。その実習を通じて、スクリプトを組立てる視点についても垣間見ることができるでしょう。

本講座の受講に際しては、Flashアニメーションの基本、具体的にはタイムラインやフレームの操作とシンボルの作成について理解していることを前提とします。スクリプトを書いた経験は不要です。

    学習項目
  • ランダムな整数を計算する
  • ボタン
  • スライドショーのコントロール

ActionScript 3.0で学ぶ3次元空間の表現講座 (1日6時間21,000円) ☆☆[CS4]
テキスト: 拙著『ActionScript 3.0による三次元表現ガイドブック
Flash Player 10/Flash CS4 Professionalから3次元空間の扱いができるようになりました。本講座は、ActionScript 3.0の基礎を学んだ方に、その基本となる考え方を解説します。

3次元空間を扱おうとすると、初めは馴染みのない用語や考え方に戸惑うかもしれません。けれど、基本が理解できれば、自分でスクリプトを組立てることは決して難しくはありません。本講座は、3次元空間のスクリプティングについての基礎固めをします。

おもなクラスとしては、Vector3DやMatrix3Dが挙げられます。講座では、あまり見栄えのするサンプルは扱いません。その代わり、ステートメントひとつひとつについて、それが何をするのか詳しく説明します。

スクリプトは、ActionScript 3.0を使い、イベントリスナーの扱いを理解していることが前提となります(下記「基礎から学ぶActionScript 3.0 ー ステップ1」程度)。

ActionScript 3 Professional Guide
    学習項目
  • 遠近法の投影 − PerspectiveProjectionクラス(テキストChapter02)
  • 3次元座標空間でDisplayObjectインスタンスを扱う − Matrix3Dクラス(テキストChapter04)
  • 3次元空間の座標を扱う − Vector3Dクラス(テキストChapter06)
  • 三角形分割によるテクスチャマッピング − Graphics.drawTriangles()メソッド(テキストChapter07)

ActionScript 3.0で学ぶ基礎の数学講座 (1日6時間21,000円) ☆☆[CS4]
テキスト: 拙著『ActionScript 3.0による三次元表現ガイドブック
本講座は、アニメーションを扱ううえで重要な座標空間と3次元空間に関わる、数学の基礎を学習します。とくに後半は、高校文系の数学の知識では理解しにくい、行列とMatrixおよびMatrix3Dクラスについて解説します。スクリプティングよりも、数学的な説明が中心です。

スクリプトによるアニメーションでは、数学や物理学の知識を必要とすることがたびたびあります。そういうとき、すぐに公式を探す人が少なくありません。けれど、必ずしも都合のいい公式は見つからないでしょう。それに、単純に公式を適用しただけで、意図した動きになるとはかぎらないのです。

たとえば、アニメーターも、現実の世界の動きをそのまま描く訳ではありません。デフォルメすることにより「らしさ」を表現することもあります。数学や物理学の方程式も同じことです。単純に公式を覚えて適用するだけでなく、その原理や考え方を理解して、応用する必要があるのです。

スクリプトは、ActionScript 3.0を使い、イベントリスナーの扱いを理解していることが前提となります(下記「基礎から学ぶActionScript 3.0 ー ステップ1」程度)。数学の知識については、高校文系レベルとします。

ActionScript 3 Professional Guide
    学習項目
  • 三角関数(テキストMath01)
  • ベクトル(テキストMath02)
  • 行列と座標変(テキストMath03)

基礎から学ぶActionScript 3.0 ー ステップ1 (1日6時間21,000円) ☆☆[CS4]
テキスト: 拙著『ActionScript 3.0プロフェッショナルガイド
簡単なスクリプトは書いたことがあるという初学者を対象とします。スクリプトによるアニメーションを題材にして、ActionScript 3.0の基本と処理の組立て方・考え方を解説します。おもな学習項目としては、変数と関数、イベントリスナー、および日付と文字の扱いなどが含まれます。ActionScript 2.0の知識は、前提とはしません。

ActionScript 3 Professional Guide
    学習項目
  • ActionScript 3.0を使ってみよう(テキストChapter 1)
  • スクリプトによるアニメーション(テキストChapter 2)
  • DateクラスとStringクラス(テキストChapter 3)

基礎から学ぶActionScript 3.0 ー ステップ2 (1日6時間21,000円) ☆☆[CS4]
テキスト: 拙著『ActionScript 3.0プロフェッショナルガイド
ActionScript 3.0の基礎の学習を終えた初級者が対象です。MovieClipインスタンスをインタラクティブにアニメーションさせるムービーを作成しながら、座標と座標空間の扱い、条件判定、配列やObjectの操作などについて学びます。関数を基本にすえた処理のパーツ化についても、実習をとおして理解していただきます。

ActionScript 3 Professional Guide
    学習項目
  • MovieClipの座標の操作(テキストChapter 4)
  • マウスでスクロールさせるMovieClip(テキストChapter 5)
  • キーボードによる操作とArrayおよびObjectクラス(テキストChapter 6)

基礎から学ぶActionScript 3.0 ー ステップ3 (2日間×6時間=12時間54,600円) ☆☆☆[CS4]
テキスト: 拙著『ActionScript 3.0プロフェッショナルガイド
ActionScript 3.0の基本的なスクリプティングの知識をもった初級者が対象です。3D風に回転するアニメーションのスクリプトを出発点に、クラスの定義やイベントの配信までデザイン(設計・構成)を展開していきます。三角関数や数学的な考え方、クラスの応用についても触れます。変数や関数、条件判定、イベントリスナーといった基礎事項は、学習されていることが前提です。

ActionScript 3 Professional Guide
    学習項目
  • 三角関数を使って楕円軌道のアニメーションを作成する(テキストChapter 7)
  • カスタムクラスを定義する(テキストChapter 8)
  • MovieClipシンボルにクラスを定義する(テキストChapter 9)
  • イベントの配信とクラスの応用(テキストChapter 10)

  Copyright © 2001-2010 Fumio Nonaka.  All rights reserved.