我怎样才能释放花栗鼠空间?

时间:2010-02-16 18:36:08

标签: c chipmunk

我在游戏中使用花栗鼠作为物理引擎。问题是我现在想释放所有的孩子,然后是空间本身,这样我就可以为新的水平创造一个新的空间。我试过这个:

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

在调用这两种方法之前,我需要清理什么吗?

1 个答案:

答案 0 :(得分:0)

我忘了取消计划我的tick:在释放空间之前调用cpstep的函数......现在正在运行。