UI 的着色器图表适用于场景选项卡,但不适用于游戏选项卡
Shader graph for UI works in scene tab but not in game tab
我正在尝试创建一个可为 UI 项目添加光晕的着色器。它适用于场景选项卡:
但在游戏选项卡或内置项目中根本不起作用:
我不太擅长着色器,所以我不确定是不是我做错了什么,或者 Shader Graph 不应该与 Unity 一起使用 UI。是吗?
将您的 canvas 的渲染模式设为 Screen Space - Camera
或 World Space
。
这是必要的,因为渲染着色器(与计算着色器不同)需要相机才能发挥作用,而使用 Screen Space - Overlay
制作的 UI 不使用相机。
我正在尝试创建一个可为 UI 项目添加光晕的着色器。它适用于场景选项卡:
但在游戏选项卡或内置项目中根本不起作用:
我不太擅长着色器,所以我不确定是不是我做错了什么,或者 Shader Graph 不应该与 Unity 一起使用 UI。是吗?
将您的 canvas 的渲染模式设为 Screen Space - Camera
或 World Space
。
这是必要的,因为渲染着色器(与计算着色器不同)需要相机才能发挥作用,而使用 Screen Space - Overlay
制作的 UI 不使用相机。