实用创作流程
AI 像素角色行走循环:导出前先修好脚底打滑

角色的每张静态图都可以很好看,但一播放动画,脚底却像在地面上滑行。检查行走循环时,应当盯住支撑脚与地面的关系,而不只是角色轮廓。
虚构快递员穿琥珀色外套,背深灰色挎包。实操生成八张32 × 32侧面原型帧、帧条和循环预览。文件结构检查已通过,姿势与运动检查仍是独立的验收步骤。
先写制作规格,再画不同姿势
在请求姿势之前,确定朝向、帧尺寸、色板和移动速度。把原始角色放在 Ciyo 画布上,告诉设计助手哪些特征必须保留,例如外套、包带和头部形状。
图片模型可以帮助确定视觉方向,也可能画出间距不齐、像素不准的姿势总览图。只有拿到独立文件并检查尺寸和对齐方式后,才能将它当作可用于制作的动画素材。

为这名快递员规划 8 帧侧面行走循环。每帧使用 32 × 32 尺寸、透明背景,以及已确认的琥珀色和深灰色色板。保持头部和挎包一致。分别说明双腿的接地、下沉、经过和抬升姿势。在检查实际帧文件之前,不要声称已经完成可用的精灵图总图。统一原点与地面线
每一帧都放在相同尺寸的边界框里。为角色脚部选择一个原点,并在整个循环中保留它。如果助手逐帧紧贴角色裁切,引擎播放时,角色看起来就会突然改变位置。
请 Ciyo 设计助手在文件工作区准备不带平滑处理的预览。缩放正式精灵图时使用最近邻插值;适用于照片的柔和缩放会引入中间颜色,让像素网格变得模糊。保留源文件,以便回到原始像素。

在接地阶段跟踪支撑脚
当角色在屏幕上前进时,接地阶段的支撑脚应当相对地面基本不动。在角色保持原地的预览中,脚则会相对身体向后移动。这两种情况要分开检查。
在有明显标记的地面上播放循环。如果本应踩在地上的脚随身体一起向前走,应调整接地姿势,或让动画速度与角色移动速度一致。看起来顺滑,并不能证明行走关系正确。
固定地面检查使用实际 PNG,示例速度为每帧移动 2 像素、10 fps(20 像素/秒)。以平足时的接地区域为准,严格不允许接触像素越界,原版脚尖在两段半周期的蹬地阶段都向前滑了 1 像素:22→23 和 30→31。检查明确标为失败;尺寸和透明度合格并不代表动作正确。

同时检查逐帧图与连续播放
放大排列的帧图,找出头部、包带和色板的变化,然后回到实际显示尺寸。挎包跳动 1 个像素,在放大图中似乎很小,但在循环中反复出现就会很抢眼。
| 检查项 | 查看什么 | 何时修改 |
|---|---|---|
| 网格 | 8 个独立的 32 × 32 帧文件 | 尺寸不一致或采用非整数缩放 |
| 接地 | 脚与地面标记的位置关系 | 支撑脚接地时滑动 |
| 角色特征 | 头部、外套和挎包 | 相邻帧出现非预期变化 |
| 循环接缝 | 最后一帧接第一帧 | 突然跳动或意外停顿 |

把帧数与播放速度分开设置
8 帧不等于每秒播放 8 帧。单独指定播放速率,再结合角色移动来判断。更慢的行走可以调整每帧停留时间,而不必改变画面。
保存一份带帧编号的预览和一份普通预览。前者方便指出哪次切换失败,后者展示玩家看到的效果。除了中间部分,还要检查最后一帧接回第一帧时的变化。
单独保存的 rev1 候选版只修改接触帧 1 和 5 中各 6 个像素,把正在蹬地的脚尖向后移 1 像素,其余六帧保留。Ciyo 智能体报告,同一检查条件下接触像素越界为零。独立文件检查确认了像素差异、32 × 32 尺寸、二值透明度和原始调色板。经过姿势的腿部仍有重叠,修改后的脚尖也更平。原版下载文件和图集保持不变;这不是游戏引擎测试,也不是推荐移动速度。

导出帧文件,再验证引擎导入
除了引擎需要的总图,还应保留独立 PNG。下载后检查透明度、顺序和尺寸。在实际动画组件中预览,确认过滤与导入设置保留了所需的像素网格。
动作正确之后,再制作打包图集。打包无法修复脚底打滑,也不能让原本不连续的循环自动衔接。
常见问题
AI 生成的姿势总览图能直接导入游戏吗?
先检查实际帧边界、尺寸、透明度和顺序。姿势总览图不会自动成为可用的动画图集。
角色为什么会滑行?
接地阶段的脚可能相对地面移动,或播放速度与移动速度不匹配。请在移动预览中检查接地帧。
需要放大检查吗?
放大用于找错误,实际显示尺寸用于判断可读性。两个视图回答的问题不同。
先准备一个清楚的行走循环
把角色参考放入 Ciyo,先确认网格、姿势和检查方法,再制作更多动画。