ShaderLab: CustomEditor

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"

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容