我刚刚拿起了TexturePacker,然后将我的图片文件夹拖到窗口,上面写着Drag Folder Here。然后我的所有图像都加载到这个很酷的图像表中但是我在屏幕底部显示一条错误消息,“21不适合精灵 - 尝试多包装,尺寸:2048x2048(16384kB)”
我获得TexturePacker的原因是为了优化我的应用程序中的图形。我在文件中有大约48张全尺寸图像(1024 x 768)。我猜这是它的意思。但我在TexturePacker网站上找不到任何文档。有谁有类似的问题?我应该如何对待我的大图像。此时无法更改这些图像。我在Corona Lua运行它,如果它有所作为。
答案 0 :(得分:2)
嗯,如果它们很合适,TexturePacker会将许多图像合二为一。因此,如果您有多个小图像,例如下面的精灵表,那就是保存!
然而,拥有十几张大图像(1024x768张)并试图将它们放到2048x2048的正方形上并不会让你获得成功 - 你可以把它们中的4张放到一张纸上,我想不会多。除非您获得具有透明度的边框,否则TexturePacker魔法可以“修剪”边缘并使图像更紧凑。仍然不会给你48张图片包装:)
我想说 - 不要为所有图像使用单个精灵表。而是试着想一想 - 我应该在一个场景上一次显示哪些?所以你可以把一个背景+一些额外的对象放在一个1024x1024大小的适合它们 - 这将是一个实际的保存
下面你可以看到我的一个游戏的精灵表 - 它包括2个用于背景的全屏(iPhone大小)图形和一堆放在它们之上的对象。