Как освободить место для бурундуков? - PullRequest
0 голосов
/ 16 февраля 2010

Я использую бурундук в качестве физического движка в моей игре. Проблема в том, что теперь я хочу освободить всех детей, а затем и само пространство, чтобы я мог создать новое пространство для нового уровня. Я попробовал это:

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 голосов
/ 16 февраля 2010

Я забыл отменить планирование тика: функция, которая вызывает cpstep перед освобождением пространства ... Теперь она работает.

...