これが基本的すぎるように聞こえる場合は申し訳ありませんが、実際には理解できません。私の Cocos2d Box2d ゲームでは、ボディが破壊された後、20 ~ 30 秒ごとにボディを作成したいと考えています (最初に作成される前に 20 ~ 30 秒待機することから始めます)。以下は、作成と破棄を呼び出す私のメソッドです。ありがとう。
ボールの作成:
-(void)ballScheduler {
[self createBall:ballWorld inLayer:ballLayer];
}
ボールの破壊:
-(void)destroyBall{
ballWorld->DestroyBody(ballBody);
ballBody = NULL;
[ballLayer removeChild:ballSprite];
}