シマリスの体を削除する正しい方法は何ですか? cpBodyFree
orを呼び出すだけでcpBodyDestroy
は機能しないようです。体はまだcpSpaceEachBody
反復に現れるからです。
if(body->p.y < -260 || fabsf(body->p.x) > 340) {
/* body is permanently off the screen */
/* so it needs to be permanently deleted */
cpBodyFree(body); ??
cpBodyDestroy(body); ??
}