Skip to content

粒子系统入门

本页面镜像自
BedrockWiki

根据原始项目协议授权。本文经过AI翻译处理,如有内容遗漏,可以提交PR进行补充。

粒子系统

粒子系统是游戏物理、动态图形和计算机图形学中的一种技术,通过大量小精灵图(sprite)来创建逼真的效果,如烟雾、火焰或昆虫群。在《我的世界》基岩版中,你可以使用自定义贴图和运动逻辑来创建新的粒子系统,这使得粒子效果既有趣又强大!

粒子系统中Molang的集成非常完善,允许你在不同粒子之间,或在实体与粒子之间传递数据。

粒子

"粒子"或"粒子实例"是放置在3D空间中的单个精灵图(纹理),具有独立的运动逻辑和外观变化规则。常见的粒子示例包括:

  • 一片雪花
  • 一滴雨水
  • 一缕烟雾

发射器

"发射器"或"粒子发射器"是能够生成多个粒子的系统,可以瞬间生成(爆炸效果)或持续生成(稳定效果)。发射器拥有独立的移动逻辑、粒子生成数量和位置控制机制。常见的发射器示例包括:

  • 暴风雪(生成雪花)
  • 暴雨(生成雨滴)
  • 冒烟的烟囱(生成烟缕)

创建第一个粒子

创建粒子需要准备资源包、纹理贴图和粒子定义文件:

txt
RP/particles/snowflake.json
RP/textures/particles/snowflake.png