【问题标题】:Custom texture dimensions using TexturePacker and Cocos2D使用 TexturePacker 和 Cocos2D 自定义纹理尺寸
【发布时间】:2014-10-17 08:00:38
【问题描述】:

当我在TexturePacker 中从POT 切换到any size 时,根据this question,Cocos2D 开始抛出此警告:

cocos2d: WARNING. Current texture size=(1613,2047). Convert it to size=(1614,2047) in order to save memory
cocos2d: WARNING: File: units_black-hd.pvr.ccz
cocos2d: WARNING: For further info visit: http://www.cocos2d-iphone.org/forum/topic/31092

我无法弄清楚如何在 TexturePacker 中显式设置纹理大小以使其满足这些约束。 POT 当然会修复它,但它会将我的每个精灵表的大小增加约 1Mb,我希望避免这种情况。

【问题讨论】:

  • 我相信 textureoacker 有一个选项可以确保纹理在 word/dword 边界(2/4 字节)上对齐。
  • 果然!它隐藏在高级选项区域中。在下面为其他人发布屏幕截图。

标签: iphone cocos2d-iphone texturepacker


【解决方案1】:

Force word aligned 选项(隐藏在布局部分的高级设置中)解决了这个问题!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-15
    • 2018-04-21
    • 2018-08-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多