图片编辑图文
清理精灵图集上的标签:不要移动固定帧矩形
精灵图集把多个帧或界面素材放在一张图里,由外部程序按固定矩形读取。删除临时标签时,不能移动这些矩形、裁掉透明间隔,或改变程序读到的像素。优先修改图集源文件;只有拼合图时,才做范围明确的手动修复,并用既有帧定义测试保存文件。TextWiper没有图集切片、帧元数据编辑、动画预览,也不提供引擎兼容认证。
发布于 2026-10-24 · 更新于
1. 同时确认图片和帧定义
保留未修改、获准编辑的图集,以及描述帧的元数据或项目设置。记录图片尺寸和标签附近使用的矩形。仅看整张图,不能断定一条空白可以舍弃:它可能是帧间留白,也可能属于一个固定格子,消费端仍会按原位置读取。
有原始素材时,优先在源流程移除临时说明,再按预期设置重新构建图集,可避免猜测标签下面的造型。只有拼合图时,先判断估计修改是否可接受。文字遮住独特动画细节时,应寻找早期源图,而不是只要求填补得像某个合理图案。
2. 看起来空的间隔也可能有用途
无论某格内容很满还是大多透明,消费端都可能用精确起点和尺寸读取。例如虚构矩形从x为64、y为32的位置开始,某人把图形左移后,矩形不会自己跟随。这些数字只是坐标概念示意,不是本站实测,也不是对你项目的参数建议。
不要为移除标签而顺便裁切、缩放、重排或自动收紧图集。需要这些操作时,应回到源流程,同时有意更新帧定义。此任务与无缝平铺不同:关键是图片坐标对应哪个消费矩形,而不是一张图外边缘与另一份复制图能否接上。
3. 请求修复前先限定蒙版
打开符合限制的静态图片,按已知帧表找到临时标签。用画笔或区域只选目标像素,用保护避开可见帧细节。不应选入相邻格子,也不能把所有透明沟槽视作可以随便填满的背景。较粗选区在整张缩略图里难以判断时,先放大检查而不是直接运行。
- 在编辑器之外保存图集尺寸和受影响帧的标识。
- 对照格子边界查看标签及其实际描边、阴影。
- 修复前核对完整蒙版和保护区。
- 修复后检查完整候选,按需打开对比定位变化。
4. 保存前同时检查内容与透明度
检查被选区触及的每一帧,不只看标签中心。留意轮廓变软、透明间隙出现意外覆盖、或细节向相邻帧延伸。手动PNG修复保留原透明度,因此源图某处本来不透明,移走可见颜色也不等于在那里新造透明空间;这种任务可能需要源文件重建。
快速和智能修复都在估计选区像素,不理解帧归属或动画连续性。整张图里貌似合理的补丁,切成一小帧后仍可能错误。修改蒙版会使候选失效,须重新修复。无法对照实际精灵设计核查时,不要接受一个只凭整体观感通过的版本。
5. 导出PNG并核对实际尺寸
下载已接受的PNG,重新打开,确认宽高符合预定图集并检查修补处。PNG支持透明度,也避免新增JPG压缩,但不保证保留索引调色板组织、元数据或原始字节。原图和候选应不同命名,避免把仅查看过的副本覆盖到唯一源文件上。
若源工具重新导出时会打包或自动裁透明边,要确认测试的是本次真实候选,而非意外重排后的派生图。TextWiper只提供光栅图片,不会同步修改JSON帧表、样式表偏移或引擎导入配置;这些定义仍是素材独立组成部分,不能因图片看起来干净就忽略。例如Godot的TileSet文档将边距、间隔与区域尺寸列为明确布局设置,这些控制属于消费项目。
6. 在真正消费图集的应用中验收
通过项目正常素材流程载入候选,检查现有切片:受影响帧内容是否正确、相邻帧是否仍分开、顺序是否仍符合用途。有动画时,必须到实际播放应用查看那段序列,静态整图预览无法揭示时间上的跳变,也不能代替某帧与上一帧的视觉连续性判断。
再按目标使用的滤镜和缩放方式检查,它们可能让相邻像素的显示与编辑器不同。只有通过这些核对,才接受替换。公测手动编辑免费,这套流程无需识别或自动试用。本文是按坐标验收的操作方法,没有新增引擎测试,也不保证推断图形忠于隐藏原画。
资料来源
- Godot:使用TileSet — 说明Godot中按像素设置的图集边距、间隔和纹理区域大小;作为消费端布局的例子,不表示TextWiper拥有切片或元数据编辑功能。