ShaderLab: CustomEditor
2018-08-18 本文已影响0人
Bonging
https://docs.unity3d.com/Manual/SL-CustomEditor.html
可以为您的shader定义一个自定义编辑器。当你这么做的时候Unity将会以类名来寻找一个类来扩展ShaderGUI。如果找到有材质使用了这种shader的话则将使用扩展后的ShaderGUI。参阅自定义ShaderGUI文章(链接见原网页)来获取例子。
语法
CustomEditor "name"
使用给定名字的ShaderGUI。
细节
一个自定义编辑器的状态会影响所有使用这个shader的材质。
例子
Shader "example" {
// properties and subshaders here...
CustomEditor "MyCustomEditor"
}