无法绑定 cocosbuilder控件和cocos2d-x 对象。
mac环境下
Version 4.5.2
CocosBuilder v3.0-alpha3
cocos2d-2.1rc0-x-2.1.2
我写的CCLabelTTF是可以绑定的 ,再OnEnter的时候 设置成功,
virtual bool onAssignCCBMemberVariable(CCObject* pTarget, const char* pMemberVariableName, CCNode* pNode);
但是绑定CCMenuItemImage的时候,发现点击无效,但是我去掉Custom class 又是可以点击的。 感觉像是屏幕失效了。
virtual SEL_MenuHandler onResolveCCBCCMenuItemSelector(CCObject * pTarget, const char* pSelectorName) ;
virtual SEL_CCControlHandler onResolveCCBCCControlSelector(CCObject * pTarget, const char* pSelectorName) ;
程序能够进入onResolveCCBCCMenuItemSelector
void MainScene::onPressButton(cocos2d::CCObject *pSender)
{ //这个是回调函数,
labelver->setString("safsdfasdfasdf");
CCLog( "CGStartGameLayer::menuSelectorMutLogon" );
}
SEL_MenuHandler MainScene::onResolveCCBCCMenuItemSelector(CCObject * pTarget, const char* pSelectorName)
{
CCB_SELECTORRESOLVER_CCMENUITEM_GLUE(this, "onPressButton", MainScene::onPressButton);
return NULL;
}
但是点击onPressButton 却无效,感觉屏幕失效一样