问题描述
- cocos关于addchild报错的问题的问题
-
各位大大,今天再做一个demo的时候遇到一个问题。auto normal_label = LabelTTF::create(normalTTF,"Marker Felt.ttf",40);
auto normal_button = MenuItemLabel::create(normal_label);
this->addChild(normal_label);
我新建一个label,为它添加一个item,然后编译通过了,但是运行错误。
提示子项的父指针为空。
可是我将
auto normal_button = MenuItemLabel::create(normal_label);
this->addChild(normal_label);
这两句话中的任意一句注释掉,问题就没有了。
我也搞不懂这是为什么啊!
解决方案
Cocos2dx移植到Android报错问题,原因getIntegerForKey数据存储问题
解决方案二:
你在父节点上贴的时候是想贴那个button 而不是label
建议你
this->addChild(normal_button);
看看是不是你想要的结果
时间: 2024-12-11 20:03:25