使用此函数,可以设置在屏幕上创建粒子时的绘制方式。默认系统使用 old > new look(函数设置为 true),其中旧粒子以比较新粒子更高的深度绘制,因此"显示在"新粒子之下,但通过将此函数设置为 false,可以反转此顺序,使新粒子绘制得更高,因此"显示在"旧粒子之下。下图说明了这一点,左侧的图像为默认值 true,右侧的图像为 false:
注意 当使用加法混合模式绘制粒子时,此功能的效果可能并不总是明显的。
part_system_draw_order(ind, oldtonew);
参数 | 类型 | 描述 |
---|---|---|
ind | Particle System Instance | 要更改的粒子系统的索引。 |
oldtonew | Boolean | 旧的粒子是否应该被吸引到新的粒子之后(真的)或者反之(假的)。 |
N/A
mysystem = part_system_create();
part_system_draw_order(mysystem, true);
这将创建一个索引为 mysystem 的新粒子系统,然后将粒子设置为在旧粒子上绘制新粒子。