gpt4 book ai didi

ios4 - CCSprite 上的噪音

转载 作者:行者123 更新时间:2023-12-01 04:49:44 25 4
gpt4 key购买 nike

我使用 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];

最佳答案

对于每个图像,它周围都有一些噪声像素(只有 1 个像素)。例如,如果你想包含一张30px*30px的图片,你最好把它做成一个31px*31px的图片,然后把你的图片放在中间。也就是说,把你的图片围起来1px。

关于ios4 - CCSprite 上的噪音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7382315/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com