android - 无法使用带有 stripwhitespace 选项的 libGDX 纹理打包器打包分辨率为 800x800 的图像?

标签 android libgdx texturepacker texture-atlas

我有 3-4 张尺寸为 800x800 像素的图片。当我尝试使用 gdx-texturepacker.jar 创建 .pack 文件时,如果我打开带空白 X 和 Y 选项,它无法打包并抛出错误 [error] Exception occurred: Error packing files。但如果我删除选项 剥离空白(我真的需要),它创建了包但没有达到 sprite-sheet 的目的。

对于小分辨率图像,一切正常。使用 stripwhitespace 选项是否有任何大小限制??

感谢任何帮助以及对其他适用于 libgdx Assets 的免费纹理打包工具的任何建议。

最佳答案

我遇到了同样的问题,并通过编辑 Max page widthMax page height 选项来解决它以满足我的图像需求。例如:

enter image description here

我知道这已经 10 个月大了,但希望这能帮助将来遇到类似问题的人!

关于android - 无法使用带有 stripwhitespace 选项的 libGDX 纹理打包器打包分辨率为 800x800 的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19604961/

相关文章:

android - 撰写水平寻呼机总是填充最大尺寸,verticalAligment 不起作用

java - Libgdx 在纹理中保存 SpriteBatch

android - 使用 TexturePacker (AndEngine) 加载纹理

android - 我们是否需要在 cocos2dx 中使用 Sprite 作为 2 的幂

ios - 如何使用 Multipack Texture Atlas 加载 CCSpriteBatchNode

android - 如何在android中检索视频缩略图

java - View 的 getWidth() 和 getHeight() 返回 0

android - 在我的 recyclerview 中获取 ItemViewType

java - 默认皮肤 LibGDX?

opengl-es - 在 glsl 着色器中合成两个 alpha 纹理