📖 详细使用说明
🛠️ 基础步骤
- 上传素材: 支持 PNG/JPG (静态) 和 GIF/APNG (动态)。
- 调整参数: 使用左侧面板调整大小、位置和旋转角度。
- 位置技巧: 建议将
~Y (高度) 设为 2~5,否则画面可能会卡在脚下的地面里。
🖼️ 静态图导出方式
-
方法 A: 数据包 (推荐)
最稳定。点击下载后,放入 .minecraft/saves/存档名/datapacks,进游戏输入 /reload,然后输入 /function 命名空间:draw。
-
方法 B: 单指令 (One Command)
仅限小图 (宽度<20)。生成后获得一条巨长的指令,去游戏里拿个命令方块 /give @s command_block,粘贴并激活即可。
-
方法 C: 复制内容
复制纯 particle 指令,方便粘贴到你自己写的 mcfunction 文件中。
🎞️ 动画特别说明
检测到 GIF/动画!已自动切换为动画模式。
- 调整速度: 左侧“动画设置”中的 Tick 间隔决定播放速度 (1秒=20Tick)。GIF通常建议设为 2 或 3。
- 必须使用数据包: 动画包含数千条指令,无法直接复制。请点击 📦 生成并下载数据包。
- 工作原理:
- 生成多个
frame_X.mcfunction 文件,每个文件显示一帧。
- 使用
loop.mcfunction 作为主控制器,通过计分板追踪当前帧。
- 每次调用 loop 时,显示当前帧并推进到下一帧,然后自动调度下一次执行。
- 安装与播放:
- 安装数据包:下载后放入
.minecraft/saves/存档名/datapacks。
- 进游戏: 输入
/reload 重载数据包。
- 播放动画: 输入
/function 命名空间:play (例如 /function art:play)。
- 停止动画: 输入
/function 命名空间:stop (例如 /function art:stop)。
- 重新播放: 输入
/function 命名空间:restart 重新开始。
- 💡 自动循环: 动画会自动循环播放,无需手动重启。
- 性能建议:
- 如果帧数过多 (>100帧),建议增大 Tick 间隔以减少卡顿。
- 如果粒子数过多 (>10,000),减小图片宽度或增大粒子间距。
- 在低端设备上,建议同时运行的动画不超过 3 个。
❓ 常见问题
- 看不见图像? 检查 ~Y 高度是否被地板挡住。
- 基岩版全是方块? 基岩版粒子接口限制,本工具使用
setblock 混凝土代替粒子。
- 游戏太卡? 粒子数超过 10,000 会很卡。请减小“图片宽度”或增大“粒子间距”。