cocos2d-xスコアとカウンター

Pocket

くまのがっこう神経衰弱バトル

くまのがっこう神経衰弱バトルのスコアカウンターの数字の表示方法をご紹介します。

score

下記のクラスを作り画像で数字を表示しています。

Number.h

Number.cpp

大事な事は何百数字の画像を入れ替えてもメモリリークを起こさないように作る事です。新しい数字を表示する前に古い数字の画像をメモリから削除しています。

これを使いカウントダウンするサンプルです

HelloWorldScene.h

HelloWorldScene.cpp

サンプルで使用している数字の画像は以下にあります。

http://gameshonen.com/blog/uploads/figure_score.plist

http://gameshonen.com/blog/uploads/figure_score.png

きれいなコードではありませんが、そこそこ使い易いのでご紹介しました。ご参考になればと思います。

Pocket

投稿者: Kei Osumi

GAME SHONENのプログラマー

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です