GIF 转精灵表
手上的动画只有 GIF?把它变回引擎能用的精灵表。
免费,无需注册。在浏览器中运行:你的文件不会离开你的电脑,页面加载后即可离线使用。
使用方法
- 把动态 GIF 拖到框中。
- 选择每行放多少帧(或排成一长条)。
- 下载 PNG 精灵表,以及记录每帧位置和时长的 JSON。
你能得到什么
一张 PNG,按顺序把 GIF 的每一帧排在网格上,外加一个 Aseprite 和许多引擎都能读取的布局的 JSON 文件:每一帧的矩形以及它的显示时长。帧的合成方式与浏览器播放 GIF 的方式相同,因此只存储变化部分的帧也会以完整画面输出。
为什么要转换 GIF?
游戏引擎播放的是精灵表,而不是 GIF。精灵表加载更快,保留精确的像素,并让游戏决定播放速度。如果某个动画只有 GIF 版本——别人发来的预览、旧的资产——用这个工具就能把它找回来。
技巧
- GIF 最多有 256 种颜色,透明度只有开或关:精灵表完全保留 GIF 中的内容。
- GIF 中的帧时长以百分之一秒为单位;JSON 中以毫秒为单位。
想用 3D 模型制作精灵?Pixor 把模型逐帧渲染成各个朝向的像素风精灵表,并直接输出 GIF、Aseprite 文件和游戏引擎格式。工作原理。
免费试用 Pixor