サイトトップ

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

Training
公開講座

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

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


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

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

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

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

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

ActionScript 3 Professional Guide
    学習項目
  • 光るボタンを作る(テキスト3.6)
  • キャラクターのランダムな目パチ(テキスト6.3)
  • スライドショー(テキスト6.6)

ActionScript 3.0で学ぶ座標と3次元空間の数学講座 (1日6時間21,000円) ☆☆[CS4]
テキスト: 拙著『ActionScript 3.0プロフェッショナルガイド
スクリプトによるアニメーションでは、数学や物理学の知識を必要とすることがたびたびあります。そういうとき、すぐに公式を探す人が少なくありません。けれど、必ずしも都合のいい公式は見つからないでしょう。それに、単純に公式を適用しただけで、意図した動きになるとはかぎらないのです。

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

本講座は、アニメーションを扱ううえで重要な座標空間に関わる、数学の基礎を学習します。とくに後半は、高校文系の数学の知識では理解しにくい、行列とMatrixおよびMatrix3Dクラスについて解説します。スクリプティングよりも、数学的な説明が中心です。

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

ActionScript 3 Professional Guide
    学習項目
  • 三平方(ピタゴラス)の定理(テキストM.2)
  • 三角関数(テキストM.3)
  • ベクトル(テキストM.5)
  • 行列と座標変(テキストM.6)

基礎から学ぶ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)

ロクナナワークショップ
主催: 株式会社ロクナナ
6人までのハンズオンワークショップ。少人数でテーマを絞った解説と実習を行います。充実した講師陣が特色です。イベントも適宜開催しています。

Flash CS4 3D講座 (1日間6時間29,800円) ☆☆[CS4]
Flash CS4 Professionalには、3次元空間の表現力が加わりました。ActionScript 3.0にも、Flash Player 10対応のこうした機能を実現するクラスやメソッドが備わっています。本講座では、3つのクラスとひとつのメソッドをご紹介します。

ActionScript 3 Professional Guide
    学習項目
  • Matrix3Dクラス
  • Vector3Dクラス
  • Vectorクラス
  • Graphics.drawTriangles()メソッド

第1のMatrix3Dクラスは、MovieClipなどのインスタンスに3次元座標変換を加えます。第2のVector3Dクラスは、3次元空間の座標を操作します。第3のVectorクラスは、直接3次元空間には関わらないものの、座標など複数の値を最適化して扱います。第4のGraphics.drawTriangles()メソッドは、ビットマップを複数の三角形に分けてマッピングし、3次元を表現するために用いられます。

これらのクラスやメソッドの使い方と、その前提となる3次元座標空間の考え方について、サンプルスクリプトを示しながら解説します。また、ベクトルや行列などの数学的な基礎にも触れます。

数学の知識については、高校文系程度で結構です。スクリプトはActionScript 3.0を使い、Flashムービーファイルにフレームアクションで記述します。カスタムクラスの定義は行いません。イベントリスナーの扱いや条件判定を理解していることが前提となります。

数学的思考で取り組むActionScript中級講座 (1日間6時間29,800円) ☆☆[CS4]
テキスト: 拙著『 ActionScript 3.0プロフェッショナルガイド
スクリプティングには、数学的思考が必要だとよくいわれます。そのとき誤解されがちなのは、公式を探したり覚えたりして、それをスクリプトに当てはめればよいと思い込んでしまうことです。話はそれほど安直ではありません。けれども、シンプルです。

大切なのは、基本的な仕組みを知り、論理的に考えることです。やみくもに調べたり、暗記したりするよりも、まず理解することが必要なのです。本講座では、数学の公式も紹介しながら、論理的なスクリプトの組立て方を、実習で学んでいきます。

数学の知識については、高校文系程度で結構です。スクリプトはActionScript 3.0を使い、イベントリスナーの扱いや条件判定を理解していることが前提となります。

ActionScript 3 Professional Guide
    学習項目
  • キーボードによる操作とArrayおよびObjectクラス(テキストChapter 6)
  • 三角関数を使って楕円軌道のアニメーションを作成する(テキストChapter 7)
  • 変換行列と3次元の回転(テキストT.5)

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