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];
.....
}