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: コンポーネントに対するスタイルの設定とスキンの適用
- コンポーネントのスタイルの設定
- テーマを使用したコンポーネントへのスキンの適用
- コンポーネントへの手動のスキンの適用