首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Unity URP不能覆盖虚拟函数

Unity URP不能覆盖虚拟函数
EN

Stack Overflow用户
提问于 2021-07-11 01:54:17
回答 1查看 58关注 0票数 0

我正在尝试阅读这篇文章:https://bronsonzgeb.com/index.php/2021/03/20/pseudo-metaballs-with-scriptable-renderer-features-in-unitys-urp/

我已经读完了,并试图编译,但得到了以下消息:

代码语言:javascript
复制
RenderWater.cs(38,30): error CS0115: 'RenderWater.RenderObjectsPass.OnCameraSetup(CommandBuffer, ref RenderingData)': no suitable method found to override

问题所在的行是:

代码语言:javascript
复制
public override void OnCameraSetup(CommandBuffer cmd, ref RenderingData renderingData)

我是URP的新手,所以我可能错过了一些东西,但我不知道是什么

EN

回答 1

Stack Overflow用户

发布于 2021-07-11 02:03:19

编辑:只需要确保你已经在包管理器中安装了“通用RP”。

您是否继承了正确的类?您需要确保正在执行以下操作,而不是从MonoBehavior继承。

代码语言:javascript
复制
YourClass : TheClassWithThatMethodInIt

您是否遇到了名称空间问题?VS是否也将其标记为缺少要覆盖的方法?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68330305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档