版本:Unity 6 (6000.0)
语言:英语
ShaderLab 中的回退块参考
ShaderLab 中的 SubShader 参考

ShaderLab 中的自定义编辑器块参考

此页面包含有关在您的 ShaderLabUnity 用于定义着色器对象结构的语言。 更多信息
请参阅 术语表
代码中使用 CustomEditorCustomEditorForRenderPipeline 块以分配 自定义编辑器 的信息。

渲染管线兼容性

功能名称 通用 渲染管线一系列操作,用于获取场景的内容并在屏幕上显示它们。Unity 允许您从预构建的渲染管线中选择,或编写自己的渲染管线。 更多信息
请参阅 术语表
(URP)
高清渲染管线 (HDRP) 自定义 SRP 内置渲染管线
ShaderLab:CustomEditor 块
ShaderLab:CustomEditorForRenderPipeline 块

语法

签名 功能
CustomEditor "[自定义编辑器类名]" Unity 使用在命名类中定义的自定义编辑器,除非被 CustomEditorForRenderPipeline 块覆盖。
CustomEditorForRenderPipeline "[自定义编辑器类名]" "[渲染管线资源类名]" 当活动渲染管线资源为命名类型时,Unity 使用在命名类中定义的自定义编辑器。

其他资源

ShaderLab 中的回退块参考
ShaderLab 中的 SubShader 参考