3D粒子
你现在可能已经知道了,2D和3D在Godot中是彼此的镜像。凡是2D中存在的节点,在3D中也存在。所以,自然而然地,Particles2D节点有一个3D的替代品,叫做Particles节点。
Particles节点
Particles节点会发出3D粒子。它不需要纹理,而是需要一个网格。然而,如果你在属性中查看,你会发现不是一个网格属性,而是一个叫做Draw Passes的属性(图20.11)。
FIGURE 20.11
绘制通道属性的一个通道设置为立方体。
原因是Particles节点可以同时发出多个mesh。通过增加Passes属性,在第一个Passes下面会增加更多的Pass(通道)。每一个都可以设置为一个(不同的)网格,所有的通道都与发射的粒子相结合。
这里的顺序很重要。网格是从第一个通道到最后一个通道绘制的,所以,如果我们在第2个通道添加了一个比立方体大得多的网格,它就