目次に戻る

(担当:野中 文雄

2-1 Flash Player 9 とActionScript? 3.0

http://www.fumiononaka.com/Drafts/Flash_OOP_2/Flash_OOP_2-1.html

  • 2-1-1 Flash Player 9の仮想マシンAVM(ActionScript? Virtual Mchine)
  • 2-1-2 ActionScript? 3.0の特徴
    • 2-1-2-1 パフォーマンス
    • 2-1-2-2 ランタイム時のデバッグ
    • 2-1-2-3 言語体系
  • 2-1-3 型指定によるパフォーマンスの最適化

2-2 イベントハンドラメソッドからイベントリスナーへ

http://www.fumiononaka.com/Drafts/Flash_OOP_2/Flash_OOP_2-2.html

  • 2-2-1 ActionScript? 2.0/1.0のイベントハンドラメソッド
  • 2-2-2 ActionScript? 3.0のイベントリスナー
    • 2-2-2-1 イベントリスナーを使ったスクリプト
    • 2-2-2-2 DisplayObject?.enterFrameイベント
    • 2-2-2-3 EventDispatcher?.addEventListener?()メソッド
    • 2-2-2-4 Event.ENTER_FRAMEイベント定数
    • 2-2-2-5 Eventオブジェクト
    • 2-2-2-6 DisplayObject?.stageとStage.stageWidth/Stage.stageHeightプロパティ
    • 2-2-2-7 ActionScript? 2.0のイベントリスナーとの違い
  • 2-2-3 イベントリスナーの特徴
    • 2-2-3-1 イベントオブジェクトを受取る
    • 2-2-3-2 ひとつのイベントに複数のリスナーを登録できる

2-3 クラス定義とインスタンスの動的な生成

http://www.fumiononaka.com/Drafts/Flash_OOP_2/Flash_OOP_2-3.html

  • 2-3-1 ActionScript? 2.0のクラス定義
    • 2-3-1-1 MovieClip?インスタンスを楕円軌道で3D風に回転するクラスの定義 ー ActionScript? 2.0
    • 2-3-1-2 ActionScript? 2.0を3.0と比較するためのポイント
  • 2-3-2 ActionScript? 3.0のクラス定義
    • 2-3-2-1 MovieClip?インスタンスを楕円軌道で3D風に回転するクラスの定義 ー ActionScript? 3.0
    • 2-3-2-2 ActionScript? 3.0と2.0の違い
  • 2-3-3 インスタンスの動的な配置
    • 2-3-3-1 ActionScript? 2.0/1.0は特別なメソッドを使う
    • 2-3-3-2 ActionScript? 3.0はコンストラクタと表示リストでインスタンスを操作
  • 2-3-4 MovieClip?シンボルに設定するクラス
    • 2-3-4-1 MovieClip?シンボルに設定するActionScript? 2.0クラス
    • 2-3-4-2 MovieClip?シンボルに設定するActionScript? 3.0クラス
    • 2-3-4-3 Spriteクラスの継承

2-4 マウスイベントの扱い

http://www.fumiononaka.com/Drafts/Flash_OOP_2/Flash_OOP_2-4.html

  • 2-4-1 マウスイベントを受取る
    • 2-4-1-1 ボタンとしての振舞い ー Sprite.buttonModeプロパティ
    • 2-4-1-2 ダブルクリックを受取る ー InteractiveObject?.doubleClickEnabled?プロパティ
  • 2-4-2 イベントのターゲット
    • 2-4-2-1 重なり合ったインスタンスに対するマウスイベントの発生
    • 2-4-2-2 表示リストの階層におけるマウスイベントの発生
  • 2-4-3 イベントの発生と処理
    • 2-4-3-1 InteractiveObject?.mouseOverとInteractiveObject?.rollOverイベント
    • 2-4-3-2 子のインスタンスに対するマウスイベントの発生を止める
  • 2-4-4 親子によるイベントの連携処理
    • 2-4-4-1 InteractiveObject?.clickとInteractiveObject?.mouseUpイベント
    • 2-4-4-2 onReleaseOutside?イベントの実装

2-5 ふとした疑問と気になる機能

http://www.fumiononaka.com/Drafts/Flash_OOP_2/Flash_OOP_2-5.html

  • 2-5-1 クラスについてのふとした疑問
    • 2-5-1-1 クラスを文字列で参照したい
    • 2-5-1-2 クラスを複数のMovieClip?シンボルに設定したい
    • 2-5-1-3 プライベートなクラス
    • 2-5-1-4 プライベートなコンストラクタ
  • 2-5-2 気になる新機能
    • 2-5-2-1 E4X(ECMAScript for XML)
    • 2-5-2-2 正規表現(RegExp?クラス)
    • 2-5-2-3 ドキュメントクラス

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-02-12 (金) 15:41:44 (208d)