을 하위 클래스 "버튼"을어떻게 내가 잘못 CCMenuItemImage 변환라는 오류가 CCMenuItemImage
button.cpp :
#include "button.h"
void Button::selected(){
CCLOG("SELECTED");
}
void Button::unselected(){
CCLOG("UNSELECTED");
}
button.h :
#ifndef BUTTON_H
#define BUTTON_H
#include "cocos2d.h"
class Button : public cocos2d::CCMenuItemImage{
public:
virtual void selected();
virtual void unselected();
};
#endif
싱글 플레이어. ccp :
//I get an error 'invalid conversion from 'cocos2d::CCMenuItemImage*' to 'Button*' '
Button *left1 = Button::create("turncircle.png","turncircle.png", this, menu_selector(SinglePlayer::turning));
또한 작성 기능을 다시 작성해야합니다. –
잘 모르겠습니다. 미안, 난 아직도 배우고있어. 간단히 설명해 주시겠습니까? –
체크 @ SoMuchDramaStudios 대답, 나는 그가 분명히 설명하는 것 같아요 : P. –