Unity - 粒子系统

  • 简述

    粒子系统有助于以有效的方式生成大量寿命较短的粒子。这些系统经过单独的渲染过程;即使有数百或数千个对象,它们也可以实例化粒子。
    现在,particles在粒子系统中是一个模棱两可的术语;一个particle是由粒子系统生成的任何单个纹理、材质实例或实体。这些不一定是在太空中漂浮的点(尽管它们可以是!),它们可以用于大量不同的场景。
    粒子系统
    一个游戏对象管理一个带有粒子系统组件的粒子系统;粒子系统不需要设置任何资产,但根据您想要的效果,它们可能需要不同的材质。
    要创建粒子系统,请添加组件Particle System通过添加组件设置,或转到层次结构,然后选择Create → Effects → Particle System. 这将生成一个附加了粒子系统的新游戏对象。
    创建粒子系统
    如果您查看粒子系统的属性,您会发现它包含许多modules. 默认情况下,只有三个模块处于活动状态;这Emission, ShapeRenderer. 其他模块可以通过单击其名称旁边的小圆圈来激活。
    粒子系统的属性 粒子系统属性
    在某些值的右侧,您可能会注意到一个黑色的小箭头。这使您可以更好地控制每个单独粒子的值。例如,您可以设置Start SizeRandom between Two Constants告诉粒子系统渲染不同大小的随机粒子,如水管。
    水管