在cocos2d中,可以使用
更改纹理格式[CCTexture2D setDefaultAlphaPixelFormat:kCCTexture2DPixelFormat_RGBA8888];
有没有办法在Sprite Kit中更改纹理格式?我想用RGBA4444生成精灵表,但我找不到在Sprite Kit中设置纹理格式的方法。
由于
答案 0 :(得分:2)
如果您使用的是纹理图集,则可以在“构建设置”中更改“输出纹理图集格式”。看一下这个答案:https://stackoverflow.com/a/21626731/867635
或者使用像TexturePacker这样的程序以所需格式创建和导出精灵表。
但我不认为直接从代码中做到这一点。至少公共Spite Kit API不提供这种方法/属性。