教程 · Unity

Unity 如何导入 PixelSprite 导出的序列帧

Unity 2D 常用 Sprite Editor 切片或逐帧导入 PNG 序列。PixelSprite 支持下载 PNG 序列帧 ZIP(推荐)或整张 sprite sheet,适合像素 RPG 角色行走图与动作动画。

  1. 在 PixelSprite Studio 生成 Walk 等动作,点击「下载序列帧」获得透明 PNG ZIP(也可使用预览区的 sprite sheet 整图)。
  2. 将 PNG 拖入 Unity 项目的 Assets,选中纹理,Texture Type 设为 Sprite (2D and UI),Filter Mode 设为 Point (no filter)。
  3. 若使用整张 sheet:打开 Sprite Editor,按 Grid By Cell Count 设置与生成时相同的行列数(如 4×4)切片。
  4. 创建 Animation Clip,将切片拖入 Animation 窗口组成 walk 等动画,设置 Sample 帧率(如 8–12 fps)。
  5. 在角色上挂 Animator + Sprite Renderer,绑定 Animation Controller;八方向可用 4 向 + Flip 或分别建动画。

序列帧 ZIP 往往比手动切 sheet 更快。原型阶段用 PixelSprite,精修后可回 Aseprite 再导入 Unity。

打开 Studio 导出序列帧