我已经结束并尝试编译但收到以下消息:
RenderWater.cs(38,30): error CS0115: 'RenderWater.RenderObjectsPass.OnCameraSetup(CommandBuffer, ref RenderingData)': no suitable method found to override
有问题的行是:
public override void OnCameraSetup(CommandBuffer cmd, ref RenderingData renderingData)
我是 URP 的新手,所以我可能错过了一些东西,但我不知道是什么
编辑:只需确保您在包管理器中安装了“通用 RP”。
你继承了正确的类吗?您需要确保您正在执行以下操作,而不是从 MonoBehavior 继承。
YourClass : TheClassWithThatMethodInIt
你遇到命名空间问题了吗? VS 是否也将其标记为缺少重写方法?
2020 版本中添加了许多缺失的功能——您可能想将您的 unity 更新到较新的版本。您可以在此处查看统一更改日志
OnCameraSetup
于 2020 年加入