![]()
大重美幸のActionScript 3.0初級講座(後半)
本講座は「 大重美幸のActionScript 3.0初級講座(前半) 」の続編です。
本講座(後半)ではActionScript 3.0の基礎知識を習得した方を対象(本講座前半を受講相当)に、Flashならではのアニメーション表現、外部イメージ読み込み処理やXMLの読み込みといった、実際のコンテンツ制作場面で必要とされるテクニックを学習していきます。
ActionScript 3.0でのコンテンツ制作において重要なカスタムイベントの基礎も本講座(後半)で学習します。
※この講座は、前半と後半に分かれています。テキストは前半講座でお渡しした書籍『 Adobe Flash CS4 詳細!ActionScript3.0入門ノート 』を使用します。前半受講時にお持ち帰りになった書籍を、後半受講時にお持ちください。
前半、後半の片方だけを受講することも可能ですが、後半だけを受講される場合は、上記書籍を別途お求めの上、講座にお持ちください。
前半、後半を同時にお申し込みになる場合は、後半はこのページ、前半は 前半の概要ページ よりそれぞれお申し込みください。
講座レベル![]()
■カリキュラム概要
- 1. テキストフィールド
- 2. 新テキストエンジン
- 3. ビットマップとビットマップデータ
- 4. 日付とタイマー
- 5. 外部ファイルの読み込み
- 6. 外部テキストの読み込み
- 7. XMLを使う
- 8. 3Dを使った表現
*カリキュラムの進度および内容は、受講者全員の理解度・習得度によって変更される場合があります。
- 使用アプリケーション
- Adobe Flash CS4
- 講師
- 大重美幸
- 使用テキスト
- 『 Adobe Flash CS4 詳細!ActionScript3.0入門ノート 』
※この講座にテキストは付属しません。各自ご持参ください。
書籍の原稿とサンプルの一部は こちら でご覧いただけます。 - 定員
- 6名
- 対象
- 「 大重美幸のActionScript 3.0初級講座(前半) 」を履修相当の理解がある方
FlashおよびActionScript 3.0でのイベント処理とクラス定義の基礎知識がある方
本ページ下の 受講対象レベルチェック問題 を理解できる方 - 料金
- 29,800円(税込み)
■受講対象レベルチェック問題
*ActionScript 3.0を使うものとします。
*全問正解が受講の必須条件ではなく、受講対象レベルの具体的な目安とお考えください。
次のスクリプトを実行した結果を説明してください。
//AS3.0
//メインのタイムラインのフレームアクション
var box:Sprite = new Sprite();
box.x = box.y = 200;
var w:int = 150;
var h:int = 100;
box.graphics.beginFill(0x00FF00);
box.graphics.drawRect(-w/2,-h/2,w,h);
box.addEventListener(Event.ENTER_FRAME, step);
box.addEventListener(MouseEvent.CLICK, stopStep);
addChild(box);
function step(event:Event):void{
event.target.rotation += 10;
}
function stopStep(event:MouseEvent):void{
event.target.removeEventListener(Event.ENTER_FRAME, step);
event.target.removeEventListener(MouseEvent.CLICK, stopStep);
}
クラスメンバーとインスタンスメンバーの違いを説明してください。
ステージの座標(200,200)の位置に緑色の四角形(縦150、横100)のスプライトboxが作られます。boxは中心で回転しており、クリックすると止まります。
クラスメンバーはクラス自身のプロパティとメソッドであるのに対し、インスタンスメンバーはクラスから作ったインスタンスが保持するプロパティとメソッドです。








