1
我有一點小麻煩訪問公共的ivars形成ccTouchesBegan方法,訪問公共變量從ccTouchesBegan法裏在cocos2d-x
我有這樣的場景:
class introScene : public cocos2d::CCLayer {
public:
virtual bool init();
static cocos2d::CCScene* scene();
bool autoScroll;
virtual void ccTouchesBegan(cocos2d::CCSet* touches, cocos2d::CCEvent* event);
void skip();
CREATE_FUNC(introScene);
};
,並從裏面的.cpp文件我嘗試訪問變量autoScroll,但它堅持認爲變量不存在,我在這裏做錯了什麼?
void ccTouchesBegan(cocos2d::CCSet* touches, cocos2d::CCEvent* event){
autoScroll = false;
}
這產生:使用未聲明的標識符「自動滾屏」
太棒了!!就是這樣,我不知道我怎麼錯過了! :),歡呼! –
@MostafaTorbjørnBerg沒問題。 – trojanfoe