ActionScript 3.0ゲームプログラミングブック

Flashコンテンツサンプル

 ActionScript 3.0ゲームプログラミングブック(ISBN4-8399-2193-8)、Flashコンテンツのサンプルはこちらで試せます

ソースコードの提供

本書で紹介しております、ActionScriptのソースコードを提供します。ZIP形式でアーカイブ化しておりますので、対応ソフトで展開してください。

  1. Flex 2 Builderのプロジェクトフォルダごと:apps.zip (8.11 MB)
  2. ActionScript 3.0のコード(Flex 2 SDK用):as3.zip (3.46 MB)
  3. 生成したコンテンツ(.swf):swfs.zip (7.65 MB)

*1 そのまま実行しただけでは動作しないFlashコンテンツがあります。readme.txtを必ずお読みください。
*2 [as3.zip]と[swfs.zip]をダウンロードした場合、[apps.zip]は特に不要です。
*3 収録のファイルと書籍の関係については「contents.txt」を参照してください。
*4 提供のswf形式のファイルはAdobe Flash Player 9専用です。Flash 8以前のFlash Playerでは動作しません。
*5 ソースコードの文字コードはShift-JISです。

関連リンク

 記載のURLリンクは、2006年10月現在のものです。Flex 2 SDK、Flex Builder 2の入手にはAdobeメンバーシップへの登録が必要です。

正誤表

「ActionScript 3.0ゲームプログラミングブック(ISBN4-8399-2193-8)」:正誤表
ページ箇所備考
0283行目画面右上のナビゲータ画面左上1刷
030下より3行目ActionScriptを記述するしたActionScriptを記述した1刷
0523行目b) ObjectEx.asの一部→049ページ(対象となる記述はありませんでした)1,2刷
0524行目var title:String="年月日";var text:String="年月日";1,2刷
062コード6行目のコメント文//iが1000以上の時ループを抜ける//iが1000より大きい時ループを抜ける1,2刷
116本文下より2行目Alt/CommandキーAlt/optionキー1刷
165後半[IMEクラスのプロパティ]以降の説明下記サポート情報参照。1刷
1663行目プログラスバープログレスバー1刷

サポート情報

・076ページ:Flex Builder 2で新しいクラスを生成する場合は、[ファイル]メニューかナビゲータのプロジェクト名を右クリックし[新規]-[ActionScript クラス]を選択、[新規 ActionScript クラス]ダイアログで、「名前:」欄に新しく生成するクラス「Dice」を入力し、[終了]ボタンを押すと生成されます。

・DialogEx、VideoEx、LoaderEx、URLLoaderEx、XMLEx、SocketEx、NetworkGame、については上記配布物の「readme.txt」をお読みください。

・165ページ後半、[IMEクラスのプロパティ]以降の文章は「Column IMEの制御」という記事です。

「5.5 ソケットで通信する」のサンプルが動作しない(180〜192ページ)。

・SWFが通信できるのは基本的にダウンロード元のサーバのみという制限があります。
過去のバージョンではlocalhostとも通信できたのですが、現在のバージョンではセキュリティエラーとなってしまいました。 動作させるにはソケットのサーバーをネット上に設置し、localhostでないネット上のホストを指定してください。


 発行 株式会社毎日コミュニケーションズ

・ダウンロード可能なプログラムコードの使用により発生したいかなる損失や損害、その他いかなる事態についても、弊社および著作権者、各ソフトウェアの製作・提供者は責任を負いかねます。ご利用にはこの点をご理解ください。
・Adobe、Adobeロゴ、Flash、FlexおよびFlex Builderは、Adobe Systems Incorporated(アドビ システムズ社)の米国並びに他の国における商標または登録商標です。

書籍紹介サイトに戻る