Quelle est la bonne façon de supprimer un corps de Chipmunk? Le simple fait d'appeler le cpBodyFree
ou le cpBodyDestroy
ne semble pas fonctionner, car le corps apparaît toujours dans l'itération cpSpaceEachBody
.Chipmunk: comment supprimer un corps?
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); ??
}
OK , pour quelqu'un qui n'a jamais entendu parler de ce dont vous parlez, c'est un début étrange à la question. –
étonnamment, ce n'est pas une bibliothèque Ruby cette fois – Jimmy
@mmyers, il n'a pas l'air bizarre jusqu'à ce que vous l'ayez fait remarquer. Bonne chose ce n'est pas un paquet appelé Mes collègues! –