You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Libgdx TexturePacker打包失败:图片超出最大页面宽度报错求助

问题分析与解答

执行的纹理打包命令

java -cp gdx-texturepacker.jar  com.badlogic.gdx.tools.imagepacker.TexturePacker2 D:\tem D:\tem spritesheet.tmp

报错详情

Exception in thread "main" java.lang.RuntimeException: Error packing files.
        at com.badlogic.gdx.tools.imagepacker.TexturePacker2.process(TexturePacker2.java:361)
        at com.badlogic.gdx.tools.imagepacker.TexturePacker2.main(TexturePacker2.java:394)
Caused by: java.lang.Exception: Error processing directory: D:\tem
        at com.badlogic.gdx.tools.FileProcessor.process(FileProcessor.java:117)
        at com.badlogic.gdx.tools.imagepacker.TexturePackerFileProcessor.process(TexturePackerFileProcessor.java:60)
        at com.badlogic.gdx.tools.FileProcessor.process(FileProcessor.java:89)
        at com.badlogic.gdx.tools.imagepacker.TexturePackerFileProcessor.process(TexturePackerFileProcessor.java:39)
        at com.badlogic.gdx.tools.imagepacker.TexturePacker2.process(TexturePacker2.java:359)
        ... 1 more
Caused by: java.lang.RuntimeException: Image does not fit with max page width 1024 and paddingX 2: 003[0,0 1030x154]
        at com.badlogic.gdx.tools.imagepacker.MaxRectsPacker.packPage(MaxRectsPacker.java:78)
        at com.badlogic.gdx.tools.imagepacker.MaxRectsPacker.pack(MaxRectsPacker.java:56)
        at com.badlogic.gdx.tools.imagepacker.TexturePacker2.pack(TexturePacker2.java:54)
        at com.badlogic.gdx.tools.imagepacker.TexturePackerFileProcessor.processDir(TexturePackerFileProcessor.java:87)
        at com.badlogic.gdx.tools.FileProcessor.process(FileProcessor.java:115)
        ... 5 more

输入图片的问题

从报错信息能直接定位原因:你提供的三张图里,名为003的那张(第三张图)宽度为1030像素,而Gdx TexturePacker默认的最大纹理页宽度是1024像素,再加上工具默认的横向左右各2像素的padding,这张图的实际宽度已经超过了纹理页的最大容纳尺寸,导致打包失败。

说白了就是这张图太宽,超过了工具默认的纹理页大小限制。

内容的提问来源于stack exchange,提问作者Eljah

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 23:36:17