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"

}

上一篇下一篇

猜你喜欢

热点阅读