使用此函数,可以设置粒子系统的绘制深度,这与可以设置房间内不同层的渲染深度非常相同,其中较低的绘制深度意味着它将出现在较高深度绘制的所有内容之上,而较高的绘制深度则将其放置在较低绘制深度的所有内容之下。
注意 深度值是近似值。如果您尝试以接近最大深度和最小深度的深度值绘制事物,则可能会由于计算引入的不准确性而无法绘制它们。
part_system_depth(ind, depth);
参数 | 类型 | 描述 |
---|---|---|
ind | Particle System Instance | 要更改的粒子系统的索引。 |
depth | Real | 设置粒子系统的深度。 |
N/A
global.Sname = part_system_create();
part_system_depth(global.Sname, -1000);
上述代码将创建一个粒子系统,并将其索引存储在全局变量"Sname"中,然后赋予这个系统-1000的低深度,这意味着它将以更高的绘制深度出现在任何东西之上。