我有三个用ui编辑器写的场景。我在游戏初始化的时候一次性把三个json文件都加载放在类的三个静态变量里。然后通过Push()方法切换场景;我从第一个场景切换到第二个没有问题,但是如果我再切回第一个场景就会报错
关键是报的什么错。。。。
Create Scene
Assert failed: child already added. It can’t be added again
Assertion failed!
Program: …impleNetGame\proj.win32\Debug.win32\libcocos2d.dll
File: f:\cocos2d-x\cocos2dx\base_nodes\ccnode.cpp
Line: 590
Expression: child->m_pParent == 0
For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts
child already added
child已经加过一次了,而且还存在, 所以再次加载会出错