选择或拖拽图片
支持 PNG、JPEG、WebP。文件不超过 10 MB,单边不超过 4096 像素,总计不超过 1600 万像素。
输出单边支持 1–256 像素。这是本工具的处理限制,并非 MakeCode 平台限制。修改设置后会清除上一次的转换结果。
Arcade 默认调色板(点号为透明,f 为不透明黑色)
.123456789abcdef如何使用 MakeCode Arcade Image Converter
- 选择自己拥有或获准使用的 PNG、JPEG、WebP 图片。轮廓清晰的小图标通常效果更好。
- 尝试 16 × 16 或 32 × 32 精灵,适应 160 × 120 游戏屏幕,保持原始大小,或按倍数缩放。调整透明度后点击转换。
- 将生成的代码复制到项目的 JavaScript 标签页。默认代码会创建 Player 精灵;选择仅图片模式可替换现有图片表达式。
将图片转换为 MakeCode Arcade 精灵
本工具采用最近邻采样调整尺寸,按 RGB 距离平方为不透明像素匹配最接近的默认调色板颜色。预览与导出代码使用相同的像素索引,不使用抖动或自定义调色板。
MakeCode Arcade 图片转换常见问题
为什么转换后的颜色变少了?
Arcade 图片只有 15 种可见颜色和一个透明索引,照片的细微渐变会丢失。若项目使用自定义调色板,导入的颜色也会不同。使用默认项目调色板可与本工具的预览保持一致。
黑色和透明色相同吗?
不同。点号代表透明索引 0,f 代表不透明黑色。开启透明度时,alpha 小于或等于阈值的像素将消失;关闭时,像素和留白会先与背景色混合再匹配颜色。JPEG 自带的白色背景不会自动移除。
图片会上传或保存吗?
转换完全在浏览器本地完成,无需账号。本工具不会上传或保存图片,刷新页面会清空工作,请保留原图并保存生成的代码。
本工具为非官方工具,与微软无关联,也未经微软背书。MakeCode Arcade 为微软产品。