![]()
大重美幸のActionScript 3.0初級講座(前半)
本講座はActionScript 1.0/2.0での開発経験者向け講座になります。
受講者全員に大重氏の書籍『 Adobe Flash CS3 詳細!ActionScript 3.0入門ノート 』をテキストとしてプレゼントいたします。
ActionScript 3.0はActionScript 2.0に比べて決して難しい言語ではありません。とは言っても一人でゼロから勉強するのはなかなか大変です。
この講座(前半)では、ActionScript 2.0との違いやActionScript 3.0の基本的な考え方、シンタックスの基礎、カスタムクラス定義の方法、スクリプトでのアニメーションなど、プログラム言語としての基礎を学習していきます。
※この講座は前半と後半に分かれています。テキストは前半でお渡しした書籍を後半でも使用します。前半、後半の片方だけを受講することも可能です。
前半、後半を同時にお申し込みになる場合は、前半はこのページ、後半は 後半の概要ページ よりそれぞれお申し込みください。
講座レベル![]()
■カリキュラム概要
- 1. シンタックスの基礎
- 2. 表示オブジェクトと表示オブジェクトコンテナ
- 3. 新しくなったイベント処理
- 4. イベントオブジェクトの利用
- 5. スクリプトでアニメーション
- 6. トップレベルのクラス
- 7. はじめてのクラス定義
- 8. Helpの読み方
*カリキュラムの進度および内容は、受講者全員の理解度・習得度によって変更される場合があります。
- 使用アプリケーション
- Adobe Flash CS3
- 講師
- 大重美幸
- テキスト
- 『Adobe Flash CS3 詳細!ActionScript 3.0入門ノート』
書籍の原稿とサンプルの一部は こちら でご覧いただけます。 - 定員
- 5名
- 対象
- Flashの基礎知識とActionScript 1.0/2.0でのコンテンツ開発経験があり、これからActionScript 3.0の習得を目指す方
本ページ下の 受講対象レベルチェック問題 を理解できる方 - 料金
- 29,800円(税込み)
■受講対象レベルチェック問題
*ActionScript 2.0を使うものとします。
*全問正解が受講の必須条件ではなく、受講対象レベルの具体的な目安とお考えください。
次のscriptを実行した際に何が起きるかを答えてください。
//ActionScript 2.0
//メインのタイムラインのフレームアクション
//ステージにball_mcインスタンスがある。
var sw:Number = Stage.width;
var sh:Number = Stage.height;
ball_mc.onEnterFrame = myFunc;
function myFunc() {
var n:Number = Math.random()*10;
if (n>8) {
var tmpX:Number = Math.round(Math.random()*sw);
var tmpY:Number = Math.round(Math.random()*sh);
this._x = tmpX;
this._y = tmpY;
}
};
次のscriptを実行した際に何が起きるかを答えてください。
//ActionScript 2.0
//メインのタイムラインのフレームアクション
var verList:Array = new Array();
verList.push("ActionScript1.0");
verList.push("ActionScript2.0", "ActionScript3.0");
var theVer:String = verList[2];
trace(theVer);
ball_mcの位置がときどき移動する。
出力ウインドウに「ActionScript3.0」と表示される。




