「Cocos2dx/method」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「==サンプルコード== HelloWorld::costom1()関数を追加する場合 -Classes/HelloWorldScene.h class HelloWorld : public cocos2d::Layer { public: static c...」) |
細 (Admin がページ「Cocos2dx/function」を「Cocos2dx/method」に移動しました) |
(相違点なし)
|
2017年3月2日 (木) 17:02時点における版
サンプルコード
HelloWorld::costom1()関数を追加する場合
-Classes/HelloWorldScene.h
class HelloWorld : public cocos2d::Layer { public: static cocos2d::Scene* createScene(); virtual bool init(); const char* costom1(); CREATE_FUNC(HelloWorld); };
-Classes/HelloWorldScene.cpp
const char* HelloWorld::costom1() { const char *hoge = "costom1"; return hoge; }
カスタム関数呼び出し(適当な場所で) -Classes/HelloWorldScene.cpp
const char *b = HelloWorld::costom1(); log("%s", b);