Macromedia Flash 8: Advanced Design(フラッシュ8) / 講座目録

講座目録

  • ユニット 1: コースの概要
    • コースの概要
    • コースの形式について
    • コースの目的について
    • コースの前提条件の確認
    • コース内容の確認
  • ユニット 2: Flashアプリケーションの設計
    • レイヤーを使用した設計
    • ムービークリップを使用した設計
    • 外部ActionScriptファイルへのコードの配置
    • オブジェクト指向プログラミング概念の概要
    • Flashクラスの操作
    • メソッド、関数、イベントハンドラの作成
    • 角カッコ表記による動的な変数参照
    • MovieClipクラスの拡張
    • hitTest()によるムービークリップのインタラクション検出
  • ユニット 3: グラフィックの操作
    • Flashの描画モデルについて
    • フィルタの使用
    • ブレンドの使用
    • ActionScriptによるフィルタとブレンドの作成
    • ビットマップキャッシュの概要
  • ユニット 4: XMLデータのロード
    • XMLについて
    • FlashでのXMLの使用
    • XMLデータへのアクセス
    • XMLデータのループ処理
  • ユニット 5: テキストの操作
    • 高度なアンチエイリアスレンダリングの実装
    • TextFormatクラスの概要
    • CSSによるテキストのフォーマット
    • テキストフィールドのサイズ変更
  • ユニット 6: グラフィックの事前ロード処理の実装
    • 再利用可能なインスタンスベースのコードの作成
    • MovieClipLoaderを使用した外部メディアのロード
    • Flashオブジェクトクラスのインスタンスの作成
    • リスナーとイベントハンドラの概要
    • MovieClipLoaderイベントハンドラについて
    • createEmptyMovieClip()およびgetNextHighestDepth()の使用
    • ムービークリップのアタッチ
    • ビジュアルエレメントの動的な配置
    • 深度の入れ替えについて
  • ユニット 7: ActionScriptによるアニメーションの基本
    • タイムラインベースのカスタムイージングの作成
    • ActionScriptを使用したアニメーション
    • マウスの位置の操作
    • ActionScriptを使用したイージングの追加
    • ActionScriptを使用したマスクの作成
  • ユニット 8: ActionScriptを使用した高度なアニメーション
    • Tweenクラスの概要
    • Tweenクラスイベントの処理
    • Transitionクラスの概要
    • トランジションイベントへの応答
  • ユニット 9: コンポーネントに対するスタイルの設定とスキンの適用
    • コンポーネントのスタイルの設定
    • テーマを使用したコンポーネントへのスキンの適用
    • コンポーネントへの手動のスキンの適用