スプライトシートを作成して画像を楽に管理したいこの記事では、スプライトシートの作成方法と、スプライトシートを利用することのメリットについて紹介します。スプライトシート(テクスチャアトラス)とはスプライトシートとは、いくつかの画像をひとまとめにしたものです。ひとまとめにされた画像は設定ファイルとセットになって管理されます。スプライトシートはテクスチャアトラスとも呼ばれるようです。スプライトシートを使用するメリット・画像ファイルの管理が簡単になるゲームを作成していると、だんだんと大量の画像を管理しなくてはならないようになります。複数の画像をスプライトシートにまとめてしまえば、管理するファイルの数は1/10以下にすることも可能です。・メモリ効率が良くなるCocos2dxでは画像を読み込む際に、画像の大きさに応じて、2の乗数分の正方形分のメモリ空間を確保するようです。その分無駄なメモリを消費するのですが、スプライトシートにすることで無駄を減らすことができます。ShoeBoxを使用してスプライトシートを作成するスプライトシートを作成するために、ShoeBoxというツールを使用します。このツールを採用する理由としては「無償である」、「導入が簡易」、「シンプルな機能のみ備えている」の3点です。ShoeBoxのダウンロード下記のリンクからダウンロードしてください。ShoeBox公式サイト1.右上の赤枠の「ShoeBox3.6.5」からインストーラをダウンロードして下さい。2.左下の赤枠はインストール手順です。runtimeをインストールします。2.古いバージョンがある場合はアンインストールします。3.ダウンロードしたインストーラからインストールします。ShoeBoxの使い方の説明1.ツールを立ち上げると下記のような画面が現れます。赤枠のところを右クリックします。2.設定画面が現れます。主要な項目を変更していきます。削除しないと、スプライトシートに不要なファイル名が表示されてしまいます。スプライトシートのファイル名です。必要に応じて変更します。trueならば画像ファイルの余白(透過部分)を自動でカットしてくれます。falseなら余白部分はそのままです。必要に応じて変更します。項目を設定したら「Apply」を押します。3.赤枠のところに、スプライトシートとしてまとめたい画像群をドラッグアンドドロップします。4.確認画面が現れるので「Save」して完了です。・sprites.png・sprites.plistの2つのファイルが出力されます。「ShoeBoxの使い方の説明」で生成した2つのファイルをプロジェクトのResources配下に配置します。0);シミュレータの起動シミュレータを起動して目的の画像が表示されることを確認します。ご覧頂きありがとうございました。コメントをキャンセルメールアドレスが公開されることはありません。インストール編この記事では、アプリ課金のためのSDKBoxインストールのやり方を説明します。今回は画面端でのボールの跳ね返りを製作していきましょう。前回ではボールを弾くと、二度と触れられないところまで去って行ってしまいましたね。それでは早速やっていきましょう。Http通信の完了に同期して処理を実行するこんにちは、akiです。この記事ではHttp通信処理の完了に同期して任意の処理を実行するやり方を説明します。今回はボールとドロップとの衝突検知を実装してきます。前回はボールと画面端との衝突判定と跳ね返りのプログラムを行いました。この回では、派手では無いですが、ボールがドロップにヒットしたタイミングでヒットエフェクトを表示していきたいと思います。