我在游戏中使用花栗鼠作为物理引擎。问题是我现在想释放所有孩子,然后释放空间本身,这样我就可以为新关卡创建一个新空间。我试过这个:
cpSpaceFreeChildren(space);
cpSpaceFree(space);
但它不起作用并且失败:
cpHashSetReject(cpHashSet *set, cpHashSetRejectFunc func, void *data)
{
// Iterate over all the chains.
for(int i=0; i<set->size; i++){ <-- here
在调用这两种方法之前我需要清理什么吗?