Version: Unity 6.0 (6000.0)
语言 : 中文
ShaderLab 中的 Fallback 代码块参考
ShaderLab 中的子着色器参考

ShaderLab 中的 Custom Editor 代码块参考

本页面包含有关在__ ShaderLab__Unity 用于定义着色器对象结构的语言。更多信息
See in Glossary
代码中使用 CustomEditorCustomEditorForRenderPipeline 代码块为通道分配自定义编辑器 (custom editor) 的信息。

渲染管线兼容性

功能名称 通用渲染管线 (URP) 高清渲染管线 (HDRP) 自定义 SRP 内置渲染管线
ShaderLab:CustomEditor block
ShaderLab:CustomEditorForRenderPipeline block

语法

签名 功能
CustomEditor "[custom editor class name]" Unity 使用在命名类中定义的自定义编辑器,除非它被 CustomEditorForRenderPipeline 代码块覆盖。
CustomEditorForRenderPipeline "[custom editor class name]" "[render pipeline asset class name]" 当活动渲染管线资源是命名类型时,Unity 使用该命名类中定义的自定义编辑器。

其他资源

ShaderLab 中的 Fallback 代码块参考
ShaderLab 中的子着色器参考