我收到一条错误消息,提示我将 CCMenuItemImage 错误地转换为“Button”
按钮.cpp:
#include "button.h"
void Button::selected(){
CCLOG("SELECTED");
}
void Button::unselected(){
CCLOG("UNSELECTED");
}
按钮.h:
#ifndef BUTTON_H
#define BUTTON_H
#include "cocos2d.h"
class Button : public cocos2d::CCMenuItemImage{
public:
virtual void selected();
virtual void unselected();
};
#endif
SinglePlayer.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));