【发布时间】:2019-03-05 13:00:39
【问题描述】:
我正在使用精灵表,我想为每一帧生成单独的图像,希望使用一些方便的命名约定。
我已经设置了图像网格,以便每个单独的帧都在网格的矩形中,我希望 GIMP 可以使用此间距和偏移量自动生成文件列表,并在行和列之后命名图像他们在里面。但是,如果我有文件列表,使用简单的脚本正确命名它们将是微不足道的,因此文件的命名只是一个方便的添加。
我目前正在使用裁剪工具手动剪切每一帧,然后将其导出为 PNG,重新加载工作表文件并重复。由于我将使用大量 sprite 进行此操作,每个 sprite 的帧数都比我目前使用的要多得多,因此这种方法很快就会变得不可持续。
【问题讨论】:
-
关于一般使用软件(而不是编程)的问题可能更适合SuperUser。也就是说,谷歌建议使用 Gimp 的Guillotine 命令。如果图像大小相同,您还可以使用 Netpbm 的
pnmcut或 ImageMagick 的convert为其编写一个 shell 脚本。
标签: gimp sprite-sheet