Unity3d 提示错误'Player.rigidbody' hides inherited member 'Component.rigidbody'. Use the new keyword if hiding was intended.

分类栏目:unity3d教程

106

Unity3d 提示错误'Player.rigidbody' hides inherited member 'Component.rigidbody'. Use the new keyword if hiding was intended.

提示这个错误,如何解决呢?

出现这个黄色提示,一般都是小问题,可以不理会,但如果强迫要去找原因修改的话,出现这个错误是因为  自定义的变量 和 自带的 重复了


比如很多人会定义

public Rigidbody  rigidbody;

在新版本中就会报错

只需要把自定义变量名称 改成其他名称就可以了 

比如下面这样

public Rigidbody  rigidbodyb;