libgdx 与 TexturePacker
使用TexturePacker 来打包图片资源.
如果使用默认设置.应该是 allow rotation =true 并且 tirm mode = trim
即 允许旋转并且 裁剪 透明部分
这两个选项对于压缩图片大小还是挺重要的.
但是在libgdx里面,得到的图片是原封不动的材质.
那么 你获取原图就可能得到的是旋转90度之后的材质. 虽然说自己注意些 通过一些封装方法在使用上应该没什么障碍,但是还是挺不方便的.
trim 也是,TexturePacker 会去掉一些透明部分.导致在libgdx里面得到的材质是裁剪过后的大小.而不是原图大小. 这个得注意了!
trim 问题怎么解决还不清楚. 目前我的做法是 allow rotation 设置为false,trim mode 设置为 none.这样 TexturePacker 就真的只是打包图片了.libgdx里面能得到原始大小和旋转的图片.
有知道怎么解决这个问题的 还请告诉我下.
相关推荐
84281846 2013-03-14
琴弦第七 2012-07-11
代码世界 2014-01-07
代码世界 2012-06-04
86590493 2017-04-22
87291547 2014-03-26
87291547 2014-02-13
86590493 2014-01-08
87291547 2014-01-07
86590493 2013-09-16
代码世界 2013-09-16
琴弦第七 2013-09-12
86590493 2013-09-09
代码世界 2013-09-09
87291547 2013-06-09
87291547 2013-05-22
86590493 2013-05-22
86520596 2013-05-22