0

1 つのアプリでは、cocos2d iOS を使用CCDrawlineして線を描画します。また、最初は常に機能しますが、ゲームを終了して 2 回目に再起動すると、アプリは常に でクラッシュしCCDrawlineます。アプリをコメントアウトしても問題ありません。

@implementation Hook

- (void)draw { 
    [super draw];
    ccDrawColor4F(14.0/255.0,118.0/255.0,188.0/255.0,1.0f);
    ccDrawLine(ccp(self.contentSize.width - 15, self.contentSize.height), ccp(253 - self.position.x,459 - self.position.y));
} 

@end


-(void)Fishing
{              // Create the hook
    Hook *hook = [Hook spriteWithTexture:[[CCTextureCache sharedTextureCache] textureForKey:@"hook2_small.png"]];
    hook.position = ccp(self.fishToCatch.position.x, self.fishToCatch.position.y - 10); 
    [self addChild:hook];
    .....
}
4

0 に答える 0