版本:Unity 6(6000.0)
语言英语
  • C#

ShaderUtil.IsPassCompiled

提出更改建议

成功!

感谢你帮助我们提高 Unity 文档的质量。我们无法接受所有提交内容,但我们会阅读我们用户提出的每条建议性更改,并在适用时更新。

关闭

提交失败

由于某种原因,无法提交你提出的更改建议。请在几分钟后重试。感谢你花时间帮助我们提高 Unity 文档的质量。

关闭

取消

声明

public static bool IsPassCompiled(材料 材料, int 通过);

参数

材料 要针对其进行检查的材质。
通过 要检查的着色器路径的索引。

描述

检查材料中给定路径的着色器变体是否已编译。

编辑器可以异步编译着色器。你可以使用此方法检查编辑器是否已针对材料的特定路径编译所需的特定着色器变体。

其他资源::ref::CompilePass, allowAsyncCompilation, anythingCompiling, SetAsyncCompilation, RestoreAsyncCompilation