新人0编程基础看看cocos2dx
我把一个按键单拉出来了,
CCMenu *HelloWorld::ppMenu3(){
CCMenuItemImage *presumeItem = CCMenuItemImage::create(
"CloseNormal.png",
"CloseSelected.png",
this, //就是这里的问题 具体填写什么呢
menu_selector(HelloWorld::resumeGame));
// create menu, it's an autorelease object
CCMenu* pMenu = CCMenu::create(presumeItem, NULL);
pMenu->setPosition(ccp(300,300));
return pMenu;
}
```
想问一下,在HELLOWORLD::INIT()里 CCMenuItemImage的target应该填this,但是我要是拉出来,再在scene里加入按键
CCScene* HelloWorld::scene()
{
// 'scene' is an autorelease object
CCScene *scene = CCScene::create();
// 'layer' is an autorelease object
HelloWorld *layer = HelloWorld::create();
CCMenu *menu = HelloWorld::ppMenu3();
// add layer as a child to scene
scene->addChild(layer);
scene->addChild(menu,4);
// return the scene
return scene;
}
```
然后......运行就会出现中断.......要是把this换成HELLOWORLD::SCENE() 结果也是有问题
请问该怎么弄
话说cocos2d的教程微微少了点
