ActionScript 3.0開発のためのFlashDevelop完全ガイド フルFlashサイト制作スタイル

[表紙]ActionScript 3.0開発のためのFlashDevelop完全ガイド フルFlashサイト制作スタイル

B5変形判/304ページ

定価(本体2,880円+税)

ISBN 978-4-7741-4308-8

ただいま弊社在庫はございません。

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

FlashDevelopはオープンソースのActionScript開発ソフトです。高度なActionScriptコーディングをサポートし,無料でFlashコンテンツを開発することができます。本書はFlashDevelopの導入方法・使い方から,より実践的な活用事例としてフルFlashサイトの制作手法までまとめています。FlashDevelopの活用法に重点を置いており,ActionScript 3.0の基礎知識を習得されていることを前提としています。ただし,開発環境の導入方法については,Flashでの開発経験がない方も参考として読んでいただけるように解説しています。

こんな方におすすめ

  • ActionScriptの便利なエディタを探している方
  • FlashDevelopを使いこなし制作効率を上げたい方
  • 他言語での開発経験があり,これからFlash開発を検討している方

目次

Chapter1 FlashDevelopの導入

1.1 FlashDevelopとは

  • FlashDevelopの開発者について
  • FlashDevelopでできること
  • FlashDevelopの位置付け
  • FlashDevelopの主な機能

1.2 セットアップ手順

  • FlashDevelopと必要環境のダウンロード
  • FlashDevelopのダウンロードとインストール
  • Flex SDK 4のダウンロード
  • Flash Debug Playerのインストール
  • FlashDevelopの環境設定

Chapter2 FlashDevelop の基本機能

2.1 FlashDevelop のワークスペース

  • 初期画面について
  • メニューバーの各メニューについて

2.2 コードエディターの使い方

  • コードエディタの基本機能

2.3 プロジェクト機能の使い方

  • FlashIDEプロジェクト
  • AS3プロジェクト/AS3 with Preloaderプロジェクト
  • Flex 4(MXML)プロジェクト
  • AIR AS3 プロジェクト/AIR Flex3プロジェクト
  • ActionScript 2 - Flash IDE Project
  • FlashDevelopの画面ギャラリー

Chapter3 フルFlashサイト開発の実践

3.1 フルFlashサイトの基礎知識

  • フルFlashサイトの様々な開発スタイル
  • フルFlashサイトの構成について

    3.2 Flash ProfessionalをメインとしてFlashDevelopを補助的に使用

    • フルFlashサイトの演出
    • PSDからの素材読み込み
    • インスタンスの整理
    • クラスの定義
    • コンパイルの実行

    3.3 FlashDevelop単独で開発

    • フルFlashサイトの演出
    • 画像素材の準備
    • クラスファイルの準備
    • コンパイルの実行

    3.4 FlashDevelopをメインとしてFlash Professionalを補助的に使用

    • フルFlashサイトの演出
    • プロジェクトフォルダの準備
    • 画像素材の準備
    • クラスファイルの準備
    • コンパイルの実行

    Chapter4 高度なコーディング・サポート機能

    4.1 コードアシスト機能

    • コード補完機能
    • コードジェネレート機能

    4.2 パネルの使用

    • アウトラインパネル
    • ブックマークパネル
    • タスクパネル
    • 結果パネル
    • 出力パネル

    4.3 検索・置換機能

    • クイック検索
    • 検索と置換
    • フォルダを指定して検索と置換
    • タイプエクスプローラ
    • すべての参照を検索

    4.4 挿入機能

    • スニペットの挿入
    • 16進数カラーの挿入

    4.5 リファクタリング機能

    • 名前の変更
    • import文の整理
    • import文の短縮

    4.6 ツールの使用

    • ASDocジェネレータ
    • ファイル比較ツール

    4.7 プロジェクト機能の応用

    • プロジェクト設定のカスタマイズ
    • Flash Builderからプロジェクトをインポート

    4.8 ライブラリ機能(SWCファイルの利用)

    • SWCの設定方法
    • SWCファイルの中を見る方法

    4.9 マクロの使用

    • マクロの使い方
    • C#スクリプトマクロ
    • マクロの紹介

    4.10 コンパイル制御

    • 条件付きコンパイル
    • クイックビルド

    Chapter5 FlashDevelopのカスタマイズ

    5.1 環境設定

    • 環境設定ダイアログ
    • 主要な項目

    5.2 シンタックスカラーリングの変更

    • シンタックスカラーリングの編集ダイアログ

    5.3 ショートカットキーの変更

    • メニューバーから操作できる機能の変更
    • プラグインとして提供される機能の変更

    5.4 パネルレイアウトの変更

    • パネルの状態
    • レイアウトの変更
    • レイアウトマネージャ

    5.5 コードスニペットの編集

    • コードスニペットの編集ダイアログ

    5.6 テンプレート

    • テンプレートの使用
    • テンプレートの作成
    • テンプレートの登録

    5.7 プロジェクトテンプレート

    • プロジェクトテンプレートへの要望のまとめ
    • もとになるテンプレートの準備
    • テンプレートの改造

    5.8 アーギュメント

    • カスタムアーギュメント
    • ダイナミックアーギュメント
    • スペシャルアーギュメント
    • 環境アーギュメント
    • プロジェクトテンプレートアーギュメント
    • ASクラスウィザードアーギュメント
    • ビルドコマンドラインアーギュメント

    5.9 プラグイン

    • プラグインのインストール
    • プラグインの無効化・アンインストール
    • 便利なプラグイン

    Chapter6 他のサービス,言語との連携

    6.1 Progressionテンプレートの使用

    • Progression用プロジェクトテンプレートの主な機能
    • Progressionテンプレートの導入
    • プロジェクトの使い方
    • リリースビルド書き出し
    • クラス生成用テンプレートの利用

    6.2 FlashDevelopで作成したコードをwonderflで投稿

    • wonderflとは
    • wonderflに投稿する手順

    6.3 ActionScript 3.0以外の言語のエディタとして使用

    • シンタックスの変更
    • HTMLの編集に使用

著者プロフィール

池田泰延(いけだやすのぶ)

筑波大学第三学群工学システム学類卒。Web制作会社のマックスマウスを経てフリーランスとして独立。現在は,Flashを用いたプロモーションサイトの制作や,ゲーム,AIRアプリの開発,書籍執筆,セミナー講師など幅広く活動中。FlashDevelop.jpの立ち上げメンバーのひとりでもあり,主に解説記事やビデオチュートリアルの作成などを担当している。

主な著書:「Flash 3D コンテンツ制作のためのPapervision3D 入門」(エクスナレッジ刊),「Progression によるFlash コンテンツ開発ガイドブック」(共著,毎日コミュニケーションズ刊),「ブラウザで無料ではじめるActionScript 3.0 ―It's a wonderfl world―」(共著,ワークスコーポレーション刊)

URL:http://clockmaker.jp/blog/

Twitter ID:clockmaker


佐藤陽亮(さとうようすけ)

デジタルハリウッドWeb デザインコースを卒業後,Flashでのコンテンツ制作を主な仕事として,現在ニフティ株式会社システム開発部に所属。主に株式会社スマイルラボ,株式会社スクウェア・エニックス,ニフティ株式会社の3社によるコミュニティサービス「ニコッとタウン」でのゲーム開発などを行っている。FlashDevelop.jp立ち上げメンバーのひとりで,主に本家とのやり取りや最新情報の記事の作成,日本ユーザーのサポートなどを行っている。

URL:http://blog.bk-zen.com/

Twitter ID:bkzen


松本慶一郞(まつもとけいいちろう)

河浦町立一町田小学校卒。バッハをこよなく愛するディベロッパ。FlashDevelop.jpでは言い出しっぺを担当。日本ユーザ向けのローカライズや,些末なプラグインを作ることも。

Twitter ID:matsumos

<