Używam Cocos2d-x i próbuję wykryć dotknięcia w moim projekcie HelloWorld. Chociaż nie mam szczęścia.Wykryj dotyk 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");
}
ale jest to, że po kliknięciu na ekranie 'to' nigdy nie pojawia się w dzienniku. Czego tu mi brakuje?
dziękuję!
Edycja
Im przy użyciu tego samouczka. http://www.raywenderlich.com/11338/cocos2d-x-for-ios-and-android-space-game
hmmm ja dostaję error 'Brak memeber o nazwie 'sharedDispatcher'' w' cocos2d :: CCTouchDispatcher ', gdy reklamuję go do mojego init(), w HelloWorld.cpp –
@JamesDunay: z jakiej wersji kokosowej korzystasz? – Andrew
@JamesDunay: proszę, zobacz moją edycję – Andrew