![]()
大重美幸のActionScript 3.0ステップアップ
ActionScript 3.0の基礎知識はわかってきたけれど、外部イメージ読み込み処理やXMLファイルの読み込みといった実務に必要とされるスキルがまだ足りない、勉強不足という方を対象にしたステップアップのためのワークショップです。
受講者全員に大重氏の書籍『 Adobe Flash CS3 詳細!ActionScript 3.0入門ノート 』をプレゼントいたします。
講座レベル![]()
■カリキュラム概要
- 1. Spriteクラスを使ったアニメーション
- Spriteクラスに図形を描く
- スプライトのアニメーション(マスク)
- 2. ドラッグ&ドロップ
- マウスイベント処理
- 表示リスト処理
- 3. 外部イメージの読み込み
- 簡単なカスタムイベント定義
- トランジションを利用する
- Tweenクラス
- 4. 外部テキストの読み込み
- URLLoaderクラスとURLRequestクラス
- 5. XMLファイルの読み込み
- XML演算子
- XMLクラス
- 6. Webページを開く
*カリキュラムの進度および内容は、受講者全員の理解度・習得度によって変更される場合があります。
- 使用アプリケーション
- Adobe Flash CS3
- 講師
- 大重美幸
- テキスト
- 『 Adobe Flash CS3 詳細!ActionScript 3.0入門ノート 』
書籍の原稿とサンプルの一部は こちら でご覧いただけます。 - 定員
- 5名
- 対象
- FlashおよびActionScript 3.0でのイベント処理とクラス定義の基礎知識がある方
「 大重美幸の目指せ!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は中心で回転しており、クリックすると止まります。
クラスメンバーはクラス自身のプロパティとメソッドであるのに対し、インスタンスメンバーはクラスから作ったインスタンスが保持するプロパティとメソッドです。



