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

ShaderUtil.ClearCachedData

提出更改建议

成功!

感谢您帮助我们改进 Unity 文档的质量。虽然我们无法接受所有内容,但我们会阅读用户提出的每条更改建议,并在适用情况下进行更新。

关闭

提交失败

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

关闭

取消

声明

public static void ClearCachedData(Shader s);

说明

清除为给定着色器生成的全部内部缓存数据,例如错误和编译信息。

这对着色器资源的导入来说是自动进行的,但应该针对以编程方式生成的着色器调用此方法,以在调用UpdateShaderAsset之前清除旧数据。