0

私はゲームの物理エンジンとしてシマリスを使用しています。問題は、すべての子を解放してからスペース自体を解放したいので、新しいレベルの新しいスペースを作成できることです。私はこれを試しました:

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

この2つのメソッドを呼び出す前にクリーンアップする必要があるものはありますか?

4

1 に答える 1

0

ティックのスケジュールを解除するのを忘れました:スペースを解放する前にcpstepを呼び出す関数...現在は機能しています。

于 2010-02-16T19:01:47.480 に答える