我正在做一个益智游戏,有三个部分水平对齐。这些块有空像素,在制作spritesheet时会进行修剪,并获得相应的偏移量。当我在spritebuilder中制作spritesheet时,三个部分将有x偏移(从左到右):-177,23,0。
如果我在texturepacker中做同样的事情,同样的片段将会有偏移量:-177,22,200。
texturepacker的结果更有意义,因为块3的偏移量比块2大(间隔似乎更精确)。
是我遗漏了什么,还是spritebuilder中的一个bug?(我使用的是1.3.1-rc.1)
发布于 2014-11-04 08:02:25
两个纹理打包程序将以不同的方式打包纹理。比较这两幅地图集图像,你会发现它们(几乎可以肯定)是不一样的。
即使在同一个应用程序中,实际的布局也可能在两次导出/发布运行之间发生变化。
纹理图集的全部要点是,你不需要担心图集中图像的任何偏移、修剪和旋转属性-它是由引擎透明地处理的。
https://stackoverflow.com/questions/26716528
复制相似问题