|cocos2dツイートこれまで、私個人全然利用してなかったのですが、「マクロ」という機能を使えば、色々と便利になります。今回は、cocos2dxのマクロについてブログに書いていきたいと思います。マクロとは一度定義をしておけば、色々な所で利用できる定数みたいなモノです。cocos2dx自体に、既にたくさんの便利なマクロ関数が定義されています。C//ccp(x,y)がマクロで定義されています。//これと意味は同じです。CCPointMake(100,100);12345//ccp(x,y)がマクロで定義されています。ccp(100,100);//これと意味は同じです。CCPointMake(100,100);マクロを定義するマクロは自分で定義することができます。使う変数や、関数があれば、一度登録してしまえば簡単に利用できます。こんな形で定義をします。int型の変数を定義する際には以下のようになります。10//実際に利用sprite->setTag(hogehogeInt);例えば、CCPoint型の変数を定義する際には以下のようになります。変数が多くなると、一度変更をしようとした時にコードがややこしくなります。マクロで定義をしておけば、変更も簡単ですし、わかりやすいので、後からコードを見る際にも難しくないです。これまで利用していないのであれば、一度マクロにチャレンジをしてみてはいかがでしょうか?ツイートalbatrus.comの更新情報を以下のサービスで配信しています。次の記事Unityで、某会社のiOS/Androidのゲームアプリを作成しています。個人でもアプリを開発していましたが、現在は休養中。エフェクト,3DCGなど演出面を今後やっていきたいと思っています。@albatrus_jpさんのツイート個人的にcocos2dxを勉強するサイトを作成しています。