我正在使用Cocos2d-x並試圖在我的HelloWorld項目中檢測觸摸。雖然我沒有運氣。檢測觸摸Cocos2d-x
.H
class HelloWorld : public CCLayer{
private:
CCSpriteBatchNode * _batchNode;
CCSprite *_turkey;
virtual void ccTouchesBegan(cocos2d::CCSet* touches, cocos2d::CCEvent* event);
.ccp
void HelloWorld::ccTouchesBegan(cocos2d::CCSet* touches, cocos2d::CCEvent* event){
CCLog("this");
}
但事情是,當我點擊屏幕 '這個' 從來沒有在日誌中顯示出來。我在這裏錯過了什麼?
謝謝!
編輯,
我正在使用本教程。 http://www.raywenderlich.com/11338/cocos2d-x-for-ios-and-android-space-game
嗯我得到的錯誤'不memeber名爲「sharedDispatcher''在‘的cocos2d :: CCTouchDispatcher’時,我的廣告是我的init(),在HelloWorld.cpp –
@JamesDunay:你用什麼科科斯版本? – Andrew
@JamesDunay:請看到我的編輯 – Andrew