Unity - 使用中带来的错误解决笔记


NullReferenceException: Object reference not set to an instance of an object
BuildManager.Update () (at Assets/Scripts/BuildManager.cs:54)

    使用了EventSystem.current结果运行中是null

造成这种原因是因为没有事件系统(EventSystem)组件

解决办法:
在项目中添加EventSystem组件即可。



NullReferenceException: Object reference not set to an instance of an object
HomeController.Awake () (at Assets/Scripts/HomeController.cs:17)

  egg = GameObject.FindWithTag("Egg");
  egg.SetActive(false);

不要试图在对象未启用的状态通过Tag获取它

否则会出现错误


An error occurred (You do not have entitlements for this package ) Seeconsole for more details


image.png

此类错误解决办法
关闭Unity - 删除Library文件夹 - 重启

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容