我在游戏中使用花栗鼠作为物理引擎。问题是我现在想释放所有的孩子,然后是空间本身,这样我就可以为新的水平创造一个新的空间。我试过这个:
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
在调用这两种方法之前,我需要清理什么吗?
答案 0 :(得分:0)
我忘了取消计划我的tick:在释放空间之前调用cpstep的函数......现在正在运行。