问题描述:
Assets/Scripts/test4.cs(7,23): warning CS0108: test4.name' hides inherited member
UnityEngine.Object.name’. Use the new keyword if hiding was intended
warning原因:变量定义与UnityEngine.Object.name重名
代码如下
解决方案:
方法一:按照提示,将红框代码改为public new string name;
方法二:简单粗暴,改个名字,如public string name1;