ActionScript 3.0ゲームプログラミングブック(ISBN4-8399-2193-8)、Flashコンテンツのサンプルはこちらで試せます
本書で紹介しております、ActionScriptのソースコードを提供します。ZIP形式でアーカイブ化しておりますので、対応ソフトで展開してください。
*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メンバーシップへの登録が必要です。
ページ | 箇所 | 誤 | 正 | 備考 |
---|---|---|---|---|
028 | 3行目 | 画面右上のナビゲータ | 画面左上 | 1刷 |
030 | 下より3行目 | ActionScriptを記述するした | ActionScriptを記述した | 1刷 |
052 | 3行目 | b) ObjectEx.asの一部→049ページ | (対象となる記述はありませんでした) | 1,2刷 |
052 | 4行目 | 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刷 |
166 | 3行目 | プログラスバー | プログレスバー | 1刷 |
・076ページ:Flex Builder 2で新しいクラスを生成する場合は、[ファイル]メニューかナビゲータのプロジェクト名を右クリックし[新規]-[ActionScript クラス]を選択、[新規 ActionScript クラス]ダイアログで、「名前:」欄に新しく生成するクラス「Dice」を入力し、[終了]ボタンを押すと生成されます。
・DialogEx、VideoEx、LoaderEx、URLLoaderEx、XMLEx、SocketEx、NetworkGame、については上記配布物の「readme.txt」をお読みください。
・165ページ後半、[IMEクラスのプロパティ]以降の文章は「Column IMEの制御」という記事です。
・SWFが通信できるのは基本的にダウンロード元のサーバのみという制限があります。
過去のバージョンではlocalhostとも通信できたのですが、現在のバージョンではセキュリティエラーとなってしまいました。
動作させるにはソケットのサーバーをネット上に設置し、localhostでないネット上のホストを指定してください。
発行 株式会社毎日コミュニケーションズ
・ダウンロード可能なプログラムコードの使用により発生したいかなる損失や損害、その他いかなる事態についても、弊社および著作権者、各ソフトウェアの製作・提供者は責任を負いかねます。ご利用にはこの点をご理解ください。
・Adobe、Adobeロゴ、Flash、FlexおよびFlex Builderは、Adobe Systems Incorporated(アドビ システムズ社)の米国並びに他の国における商標または登録商標です。