OGeek|极客世界-中国程序员成长平台

标题: ios - 如何更改 Sprite Kit 中的纹理格式? [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 09:14
标题: ios - 如何更改 Sprite Kit 中的纹理格式?

在 cocos2d 中可以使用

更改纹理格式
[CCTexture2D setDefaultAlphaPixelFormat:kCCTexture2DPixelFormat_RGBA8888];

有没有办法改变 Sprite Kit 中的纹理格式?我想使用 RGBA4444 生成 Sprite 表,但我找不到在 Sprite Kit 中设置纹理格式的方法。

谢谢



Best Answer-推荐答案


如果您使用的是纹理图集,您可以在build设置中更改“输出纹理图集格式”。看看这个答案:https://stackoverflow.com/a/21626731/867635

或者使用像 TexturePacker 这样的程序以所需的格式创建和导出 Sprite 表。

但我认为直接从代码中执行此操作是不可能的。至少公共(public) Spite Kit API 不提供那种方法/属性。

关于ios - 如何更改 Sprite Kit 中的纹理格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22884331/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4