0

我有一个 CCLayer 类导入到游戏层奇怪的是所有精灵都有“伪影”,因为我检查并重新导出了所有文件,这些伪影似乎不知从何而来

是某些设置或其他可能导致这种情况发生的事情吗?

我是新手,但到目前为止我已经检查过:设置为 PixelFormat_RGBA8888 PVRImagesHavePremultipliedAlpha:YES png 从人工制品中清晰可见(28 位透明)纹理是用带有“预乘”的纹理打包器制作的

背景是 CCLayer 矿井是 CCLayer 两者都作为“addChild”添加到游戏层(cclayer 也是)

     backgroundManager = [[BackGround alloc] init];
    [self addChild:backgroundManager z:0];

    myShip = [[Ship alloc]init];
    [self addChild:myShip z:5]; 

在此处输入图像描述

4

1 回答 1

0

是的,在对设置进行了一些更改后,纹理打包器中的设置现在似乎可以正常加载。没有人工制品

使用预多重修剪而不是裁剪并提供更多内部填充

希望它可以帮助别人(因为它让我有点发疯)

于 2015-05-30T20:05:12.540 回答