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

MaterialEditor.OnShaderChanged

建议更改

成功!

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

关闭

提交失败

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

关闭

取消

声明

protected void OnShaderChanged();

说明

当检查器中材质的着色器改变时调用的回调。

此回调在在检查器中的弹出菜单中选择新的着色器或撤消或重做涉及更改着色器的操作时被调用。已将新的着色器分配给检查器中当前的材质,但在所有检查器重新绘制(在编辑器中视觉更新)之前调用它。