CCSprite を使用して、単純なテクスチャを表示するプロジェクトを作成しました。
しかし、テクスチャに小さなノイズ、黒いピクセルのバグが含まれていることがわかりました。
コードを使用してpngファイルを小さな断片に分割しました。そしてそれをメインビューに追加します。
それらのすべてにノイズがあるわけではありませんが、ノイズがあるものもあります。
理由がわかりません。
ご意見をお寄せください。
CCSprite *sprite = [[CCSprite spriteWithFile:[NSString stringWithUTF8String:name] rect:CGRectMake(startx, starty, w, h)] retain];
float drawX = x, drawY = y;
CGSize size = [sprite contentSize];
int nWidth = size.width;
int nHeight = size.height;
nWidth *= scale;
nHeight *= scale;
drawX = drawX + nWidth/2;
drawY = drawY - nHeight/2;
ConvertCoordf(&drawX, &drawY);
drawY -= nHeight;
[sprite setScale:scale];
[sprite setPosition:ccp(drawX, drawY)];
[_mainLayer addChild:sprite];
[sprite release];