直接使用精灵的标识符显示未定义的标识符!!!
bool GameScene::init()
{
if(!Layer::init())
{
return false;
}
s = Director::getInstance()->getVisibleSize();
auto item = MenuItemFont::create("Jump",this,menu_selector(GameScene::jumpTo));
auto menu = Menu::create(item,NULL);
menu->setPosition(s.width / 4,s.height * 3 / 4);
addChild(menu);
auto sp = Sprite::create("bird.jpg");
sp->setPosition(s.width / 2,s.height / 2);
addChild(sp);
auto jump = JumpBy::create(1.0f,ccp(50,0),0,1);
}
void GameScene::jumpTo(Ref* p)
{
sp->runAction(jump);
}
新手刚学,百度不到。
