Version: 2021.3
public int renderQueue ;



默认情况下,材质使用它所使用的着色器的render queue。可以使用 此变量重写所使用的渲染队列。请注意,如果材质上的着色器发生更改,则渲染队列会重置为着色器本身的渲染队列。

渲染队列值应处于 [0..5000] 范围内才能正常工作;或是为 -1 以使用着色器的渲染队列。

Note: When Unity runs in batch mode, it does not load Scriptable Render Pipelines (SRPs) until the first time something renders. Loading an SRP modifies the sub-shader selected for a given material which can lead to the value this function returns being different than expected.

另请参阅:Shader.renderQueueRenderQueue 枚举、subshader tags