Web講座

野中文雄の基礎から学ぶActionScript 3.0(4日間講座)

ひとつひとつのスクリプト処理を完全に理解する。
ActionScript 3.0ビギナーのための正しい土台づくり。

簡単なスクリプトは書いたことがあるという初学者を対象とした講座です。
スクリプトによるアニメーションとインタラクションを題材にして、ActionScript 3.0の基本と考え方を4日間で丁寧に解説します。
変数と関数、条件判定、イベントリスナーといった文法的な項目に加え、日時の扱いや座標空間の捉え方、スクリプトの組立て方から、クラスの定義やイベントの配信、三角関数や数学的な考え方、クラスの応用についても触れます。

概要

講義時間 10:00~16:30 (昼休憩60分) 5.5時間×4日間
受講料 80,000円+消費税 (教材費込) 優待制度もございます。
難易度 ★★★★☆中級 前提スキルをご確認ください。

※2014年4月の消費税率変更と受講料について

人気の書籍付き講習!著者から直接指導が受けられます!

ActionScript 3.0プロフェッショナルガイド」(毎日コミュニケーションズ刊)をテキストに採用し、著者である野中文雄がみずから指導する「著者直伝講座」です。
書籍代は受講料に含まれています。

詳しくは講座開催要項へ

カリキュラム

スクリプトによるアニメーション
関数・メソッドを使う/変数を使う/関数(function)を定義する/イベントリスナーを使う/タイムライン変数とローカル変数
DateクラスとStringクラス
Dateクラスを使って時刻を調べる/Dateクラスを使った時計の針のアニメーション/Dateクラスで日付を調べる/Stringクラスで文字列を操作する/数値を指定桁数の文字列で返す関数
MovieClipの座標の操作
マウス座標を調べる/マウスポインタの座標を調べる/プロパティの天動説と地動説/イーズアウトの公式/パラメータを加える/継承されるプロパティとメソッド/親タイムラインから眺める-地動説/差を埋める-天動説/プロパティを設定する関数/パラメータを加える
マウスでスクロールさせるMovieClip
ループする水平スクロールのアニメーション-ifステートメント/マウスポインタの位置に応じてスクロール方向を変える-elseステートメント/左方向スクロールをループする-else ifステートメント/マウスポインタの位置に応じてスクロールスピードを変える/プロパティ値の有効桁数
キーボードによる操作とArrayおよびObjectクラス
キーイベントを受取る/KeyboardEventオブジェクトとキーコード/矢印キーでインスタンスを移動する/switchステートメントを使う/Arrayインスタンス(配列)を使う/Objectインスタンスの配列を使う
三角関数を使って楕円軌道のアニメーションを作成する
バネのような振動のアニメーション/円のアニメーションとsinおよびcos/楕円のアニメーション
カスタムクラスを定義する
空のクラスをつくる/プロパティとメソッドを定義する/戻り値をクラス化する/get/setアクセサメソッド/インスタンスの文字列表現をカスタマイズする-toString()メソッド
MovieClipシンボルにクラスを定義する
MovieClipシンボルに設定するクラス定義/クラスの中身を整理する/インスタンスを動的に配置する/複数のインスタンスを配置する-forステートメント/重ね順と遠近法
イベントの配信とオーバーライド/インターフェイス
パッケージを使う/回転するインスタンスをコントロールするクラス/EventDispatcherクラスを継承して利用する/配列を並べ替える/イベントオブジェクトで情報を送る/スーパークラスのメソッドを再定義する-オーバーライド/クラスに資格を与える-インターフェイス

到達目標

  • シンボルとインスタンスを区別し、ターゲットパスが指定できる
  • 変数が宣言でき、タイムライン変数とローカル変数を区別できる
  • 関数が定義できる
  • イベントリスナーを使ったアニメーションがつくれる
  • DateクラスとStringクラスが使える
  • MovieClipの座標が扱える
  • ifやswitchステートメントを使って条件判定の処理ができる
  • マウスポインタの動きに連動したアニメーションがつくれる
  • キーボード入力に応じた処理ができる
  • Array(配列)やObjectインスタンスを活用できる
  • 三角関数を使った楕円運動のアニメーションがつくれる
  • クラスが定義でき、MovieClipシンボルにクラスを設定できる
  • forステートメントを用いてループ処理ができる
  • 動的にインスタンスを生成して、その重ね順を制御できる
  • カスタムイベントを定義して、配信できる

担当講師のコメント

本講座は、簡単なスクリプトを書くことから始め、変数や関数、そしてイベントリスナーといった基本的な知識や技術をひとつひとつ学んでいきます。 単に文法だけでなく、スクリプトをいかに組立てるかという考え方を身に付けるとともに、最終的には応用力を養うことが主眼です。
なお、授業が進むにつれ、スクリプトの行数は多くなります。プログラミングを習い始めてまだ間が少ない方は、予め基本的なActionScriptを実際に書いてみる練習をやっておかれるとよいでしょう。

(野中文雄)

受講前提スキル

下記Flash操作のうち、9つ以上をクリアしている方を対象とした講座です。ご確認ください。
※スキル不足の方は、ActionScriptベーシックトレーニングからの受講をお勧めします

  • モーショントゥイーンによるアニメーションを難なく作成できる
  • Flashで作成されたWebサイトを5つ以上、見たことがある
  • パブリッシュしたSWFをHTMLに埋め込んでWebで公開することができる
  • シンボルとインスタンスの違いがわかる
  • ボタンシンボルを作成することができる
  • メニューやボタンでフレームを移動するActionScriptが書ける
  • ActionScriptでムービークリップを移動させることができる
  • ActionScriptの設定が可能なシンボルと記述場所を理解している
  • タッチタイピングがある程度できる
  • ifアクションがわかる

講座開催要項

※2014年4月の消費税率変更と受講料について

講義時間 10:00~16:30 5.5時間×4日間
受講料 80,000円+消費税 (教材費込) 優待制度もございます。
難易度 ★★★★☆中級 前提スキルをご確認ください。
募集人数 10名 (最少開講人数:3名)
担当講師 野中 文雄(のなか ふみお)
テキスト ActionScript 3.0プロフェッショナルガイド
毎日コミュニケーションズ刊 B5変型判 640ページ 定価4,179円
※本テキストをすでにお持ちの方へは、次回の講座お申し込みに使用できる3000円分の割引券を差し上げますので、お申し込み時にお申し出ください。
受講OS Windows 7/Mac OS X (お申し込み時に選択)
使用ソフト Adobe Flash Professional CC(アドビ フラッシュ プロフェッショナル CC)
※旧バージョンをご利用の方も受講いただけます。
持ち物 ノート、筆記用具
データ持ち帰り希望の方は、保存用メディア(CD-R、USBメモリなど)
その他 お申込み前にご来場時のお願いをご確認ください。

基礎から学ぶActionScript 3.0:開催日

本講座は、現在企業向け講習のみの対応で、常設講座としての開催予定はございません。

  • 3名様以上まとめてのお申し込みで、日程外講習を開催することも可能です
  • 全国対応の出張・訪問研修も可能です 詳しくは企業向け講習をご覧ください
  • 上記日程で都合がつかない、土日に開講してもらいたいという方のために、開講リクエストを承ります

お申込みはこちら

関連講座

ご来場時のお願い

  • 開場は講義開始時間の30分前となります。講義開始5分前までに受付をお済ませください。
  • 遅刻する場合は、必ず事前にご連絡ください。
  • 駐車場・駐輪場の用意はございません。公共の交通機関をご利用ください。
  • 会場内は全面禁煙です。喫煙される方は、携帯灰皿の持参にご協力ください。
  • 教室内の空調が寒く感じられる方へは膝かけをご用意しておりますが、数に限りがございます。冷房が苦手な方は、上着を持参くださるようお願い申し上げます。
  • 受講者様へのお電話の取り次ぎは休憩時間のみとさせていただきます。

開講日カレンダー

Web講座一覧

Web基礎
Web業務ベーシックトレーニング~必須基礎知識編
Web業務ベーシックトレーニング~HTMLマークアップ編
はじめてのGoogleアナリティクス講座
アクセスアップにつなげるSEO基礎講座
Jimdo
無料ではじめるビジネスサイト作成講座
Jimdoテクニカル講座
HTML+CSS
Web業務ベーシックトレーニング~CSS編
HTML+CSS実践トレーニング
HTML+CSSプロフェッショナルテクニック
CSS3
CSS3アニメーションでつくるインターフェイス表現
Adobe Fireworks
Fireworksで学ぶWebデザインの基礎
Adobe Dreamweaver
Dreamweaverベーシックトレーニング
Dreamweaverアドバンストレーニング
HTML5
HTML5 + CreateJSによるリッチコンテンツ作成講座
Javascript
jQueryではじめるJavaScript入門
WordPress
WordPressベーシックトレーニング
WordPressアドバンストレーニング
Adobe Flash
Flashベーシックトレーニング
Adobe Flash ActionScript
ActionScriptベーシックトレーニング(ActionScript 3.0対応)
基礎から学ぶActionScript 3.0