我正在写一个与Libgdx的android游戏。我希望将来有可能把它移植到iOS上。我看到一些评论说,对于iOS,所有图像资产都需要按2的倍数调整大小。所有资源/纹理都是这样吗?宽度和高度是否需要相同,即: 256 x 256或256 x 128 OK?
发布于 2019-08-14 14:47:16
我非常确定iOS支持任何大小,因为我从来没有听说过需要将下载的图像转换为其他大小来显示它们。
我敢肯定,我从来没有遇到过不支持任何纹理大小的Android手机。我将我的游戏以不同的纹理大小发布了一年,没有出现任何问题,直到我改用TextureAtlas。这也是我推荐给你的。
如果您使用的是Scene2d.ui和皮肤,只需使用SkinComposer创建TextureAtlas即可。如果你不使用Scene2d.ui,你可以使用TexturePacker图形用户界面。
https://stackoverflow.com/questions/57485431
复制相似问题