教程 · Godot

Godot 4 如何导入 PixelSprite 导出的 Sprite Sheet

Godot 4 使用 AnimatedSprite2D 或 SpriteFrames 播放逐帧动画。PixelSprite 导出的透明 PNG 网格可直接作为精灵图集,适合 2D 像素 RPG 角色。

  1. 在 PixelSprite Studio 生成 Walk 等动作,导出透明背景 PNG sprite sheet(记下每帧尺寸与行列数)。
  2. 将 PNG 拖入 Godot 项目的 res:// 目录,在导入设置中关闭 Filter(像素风格建议 Nearest)。
  3. 新建 SpriteFrames 资源,用「从精灵图集添加动画」按网格切片,命名 walk_down、walk_up 等。
  4. 在角色场景添加 AnimatedSprite2D,指定 SpriteFrames,设置默认动画与播放速度(FPS)。
  5. 用脚本根据输入切换 animation;八方向可走 4 向 + 翻转或单独 8 条动画。

若需快速验证玩法,可先用 PixelSprite 生成原型动画,再在 Aseprite 中精修后重新导入。

打开 Studio 导出序列帧