GIF 转精灵表

手上的动画只有 GIF?把它变回引擎能用的精灵表。

免费,无需注册。在浏览器中运行:你的文件不会离开你的电脑,页面加载后即可离线使用。

使用方法

  1. 把动态 GIF 拖到框中。
  2. 选择每行放多少帧(或排成一长条)。
  3. 下载 PNG 精灵表,以及记录每帧位置和时长的 JSON。

你能得到什么

一张 PNG,按顺序把 GIF 的每一帧排在网格上,外加一个 Aseprite 和许多引擎都能读取的布局的 JSON 文件:每一帧的矩形以及它的显示时长。帧的合成方式与浏览器播放 GIF 的方式相同,因此只存储变化部分的帧也会以完整画面输出。

为什么要转换 GIF?

游戏引擎播放的是精灵表,而不是 GIF。精灵表加载更快,保留精确的像素,并让游戏决定播放速度。如果某个动画只有 GIF 版本——别人发来的预览、旧的资产——用这个工具就能把它找回来。

技巧

  • GIF 最多有 256 种颜色,透明度只有开或关:精灵表完全保留 GIF 中的内容。
  • GIF 中的帧时长以百分之一秒为单位;JSON 中以毫秒为单位。

想用 3D 模型制作精灵?Pixor 把模型逐帧渲染成各个朝向的像素风精灵表,并直接输出 GIF、Aseprite 文件和游戏引擎格式。工作原理。

免费试用 Pixor

更多免费工具

  • GLB 与 glTF 查看器:打开 3D 模型,环绕查看,播放动画,看看它哪里有问题。
  • 精灵表转 GIF:把精灵表转换成 GIF 动图或 APNG,像素完美。
  • 精灵表切分器:按网格或按精灵之间的空隙,把精灵表切分成帧。
  • 像素画放大器:把像素画放大 2× 到 16×,不模糊,适合发帖和商店页面。
  • 减色到调色板:把每个像素映射到一个调色板:Lospec 调色板、.gpl 文件或你自己的调色板。
  • 精灵表制作器:把多帧打包进一张精灵表,并附上游戏引擎可读取的 JSON。