到目前为止,我一直在制作自己的1024 * 1024精灵表,方法是将图像放在64 x 64网格中,以便轻松识别每个精灵的位置和大小。
毋庸置疑,它有效,但我浪费了很多空间。
是否有任何工具可以帮助我以.png格式拍摄单独的精灵并生成任何所需大小的精灵表?如果它还生成一个包含每个精灵的大小和坐标信息的文件,那就更好了。
感谢。
答案 0 :(得分:3)
我在Michael Daley的书“学习iOS游戏编程”中读到了关于Zwoptex的信息。
答案 1 :(得分:2)
类似于CATiledLayer
你需要什么?我不包含有关每个磁贴的信息,但它通常是实现地图和大缩放功能的方式。
答案 2 :(得分:2)
github上有许多Ruby实现。当他们生成CSS和HTML时,可以进一步采用这一个阶段并将其转换为XML文件。会做一个漂亮的小工具......
答案 3 :(得分:2)
Here's Python中的一个简单纹理打包器。
答案 4 :(得分:2)
您可以使用Sprite Master执行此操作。它的修剪功能允许您为精灵表使用最小的空间。它还以不同的格式导出精灵表的坐标数据(Generic XML,Cocos2D,Corona,LibGDX,Sparrow,CSS Export)
答案 5 :(得分:0)
还有来自codeandweb.com的texturepacker