一张 128×64 的 sprite sheet,分成 8 个 32×32 帧,放大的角色呈现清晰的最近邻像素边缘。
构建的工具示例:4 列 2 行的画板可生成 8 帧 32 × 32 图。整数缩放会放大像素块且不会平滑处理。
直接答案

精灵图打包器会上传我的帧吗?

不会。最多 64 帧会保留在浏览器中,并按统一网格排列。你会得到 PNG 图集和 JSON 坐标;帧不会被裁切或旋转。

实时工作区

本地创作,干净导出。

该工具在浏览器中运行。文件会保留在你的设备上,也不会消耗生成积分。

源图与设置01
本地私密处理0 积分
添加至少两帧

该工具在本地运行。你的作品不会上传,也不会消耗积分。

在游戏中

像看游戏一样看素材。

探索玩法、便携设备使用场景和统一设计。这些 AI 概念图仅用于展示视觉可能性;正式发布前请检查你自己的素材和引擎导入结果。

统一的像素游戏展示,将完成的游戏场景与匹配的角色、地形、背包图标和界面设计配套呈现。

整款游戏保持统一美术方向

将可游玩场景与角色、地形、道具和界面一起审核,作为统一协调的设计来查看。

AI 生成的像素 RPG 概念图,森林战斗中的青绿色游侠与下方对应的站立、行走和攻击姿势组合呈现。

同一角色,多方向多动作

对比角色的比例、配色和动作轮廓与周围世界的协调度。

AI 生成的像素战斗概念图,森林庭院中展示青绿色游侠、琥珀色剑效、配套快捷栏道具和背包面板。

同一场景看战斗、道具和界面

在同一游戏瞬间,评估特效可见度、道具图标和界面对比度。

实用示例

打包 8 个等尺寸帧

先用具体输入查看输出,再确认当前限制,然后决定下一步。

一张 128×64 的 sprite sheet,分成 8 个 32×32 帧,放大的角色呈现清晰的最近邻像素边缘。
构建的工具示例:4 列 2 行的画板可生成 8 帧 32 × 32 图。整数缩放会放大像素块且不会平滑处理。

示例输入

下载并解压下面的 8 个演示帧。每个透明 PNG 都是 32 × 32 像素。

检查项

  1. 按顺序选择全部 8 个 PNG 帧,然后将图集设置为 4 列。
  2. 检查预览:横向 4 个 32 像素单元、纵向 2 个单元,可生成 128 × 64 图集。
  3. 下载图集 PNG 和 JSON。检查第一帧是否从 x: 0, y: 0 开始,第五帧是否从 x: 0, y: 32 开始。

预期输出

8 个 32 × 32 输入,4 列排布,可生成 128 × 64 的 PNG 图集以及 JSON 帧坐标。

当前限制

本地打包器会使用与最大输入一致的统一网格,最多支持 64 个文件,并保留帧边界。它不会裁剪、旋转、添加边距,也不会做最优装箱。

官方工作流参考

在准备自定义导入时,请查看引擎或编辑器文档。这些资料只说明文件和播放行为,并不代表对 PixelBox 的背书。

发布方与支持

内容已更新:

由 LlamaGen 发布并维护。此页面说明当前 PixelBox 的控制项和导出格式。如有信息错误或导出问题,请联系团队。

01 / 为什么有效

为生产而做,不只是预览。

01

多文件输入

每次最多可添加 64 帧 PNG、JPG 或 WebP。

02

布局可预测

请选择列数。每个单元格都使用输入中最大的宽度和高度,帧会保留原始尺寸。

03

包含元数据

将帧名称、坐标和尺寸导出为 JSON。

02 / 工作流

从源文件到清晰标注的输出。

步进 01

添加帧

按顺序选择你的动画或素材 PNG 文件。

步进 02

选择列数

设置图集布局并查看生成的预览。

步进 03

导出两个文件

下载图集 PNG 及其 JSON 坐标。

03 / 常见问题

生成前先明确规则。

我的帧已上传吗?

不会。打包在你的浏览器中运行,文件会保留在你的设备上。

使用的是什么 JSON 格式?

导出内容包含图像名称、图集尺寸,以及带有 x、y、width 和 height 的帧对象。请为每一帧设置唯一文件名,避免 JSON 条目重复。

会裁掉透明像素吗?

不会。网格打包器会保留原始帧边界,不会旋转帧,也不会优化空白区域。如果您需要裁切和内边距控制,请使用精灵图切片器。

流水线下一步

Keep building the same world.

继续使用适合下一步的工具:准备参考图、检查动画帧,或为你的游戏引擎打包图集。