项目在切换场景或者是关闭Unity运行界面的时候,出现Some objects were not cleaned up when closing the scene. (Did you spawn new GameObjects from OnDestroy?)错误。原因是我在一个不销毁的单利里面,定义了一个事件,在外部去注册这个事件。

原因:

在A脚本(单例)中定义了事件,在B脚本中注册了A的事件,退出游戏时物体的销毁是随机的,A在B之前被销毁,B在销毁前调用OnDestroy(),此时A已经被销毁,作为单例被调用时重新创建了新物体,因此发生报错:在OnDestroy中创建了物体。

参考连接:Some objects were not cleaned up when closing the scene. (Did you spawn new GameObjects from OnDestr..._weixin_30597269的博客-CSDN博客项目在切换场景或者是关闭Unity运行界面的时候,出现Some objects were not cleaned up when closing the scene. (Did you spawn new GameObjects from OnDestroy?)错误。原因是我在一个不销毁的单利里面,定义了一个事件,在外部去注册这个事件。 /// <summary>...https://blog.csdn.net/weixin_30597269/article/details/98006825

【Unity3D】报错 Some objects were not cleaned up when closing the scene.相关推荐

  1. Some objects were not cleaned up when closing the scene.

    Some objects were not cleaned up when closing the scene. (Did you spawn new GameObjects from OnDestr ...

  2. android unity页面关闭报错,Unity3d报错解决方案

    报错情形一: 更新了Android SDK到API level 20以后打包出错了: Error building Player: Win32Exception: ApplicationName='C ...

  3. Unity3d 报错”IOException: Sharing violation on path *******”解决方式

    问题 在写入文件的过程中一直报这个错误,大致意思是共享破坏的意思,可能是路径操作中出现了问题,代码大致如下: fi = new FileInfo(LogPath);if (!fi.Exists)sw ...

  4. 报错:TypeError: can‘t pickle _thread.RLock objects

    问题: tensorflow.keras.models.save_model 报错:TypeError: can't pickle _thread.RLock objects 参考链接: https: ...

  5. 解决git pull 报错insufficient permission for adding an object to repository database .git/objects

    这个报错是没有.git/objects文件的写入权限,可能是.git/objects被root角色创建,等到别的角色去操作时就产生了权限问题,所以解决这个问题就要改.git/objects的权限: c ...

  6. Pandas 报错 TypeError: ‘Series‘ objects are mutable, thus they cannot be hashed

    一.需求 根据原始 CSV 文件的列 A 的值,添加一列 B. 二.尝试 1 1. 将 A 列与 B 列对应的值写入字典 dict,A 列为 key,B 列为 value. 2. 将 CSV 文件处理 ...

  7. 解决C/C++报错error: cannot pass objects of non-trivially-copyable type ‘std::string’问题

    目录 1.问题描述 2.原因分析 3.解决方法 1.问题描述 运行程序时,编译报错: error: cannot pass objects of non-trivially-copyable type ...

  8. unity3d C#用匿名委托循环注册按钮点击事件报错:索引超界 ArgumentOutOfRangeException: Index was out of range. Must be non-ne

    unity3d C#用匿名委托循环注册按钮点击事件报错:索引超界 ArgumentOutOfRangeException: Index was out of range. Must be non-ne ...

  9. 【kettle】【报错】 Unexpected problem reading shared objects from XML file 当读共享文件时发生错误

    ETL报错: Unexpected problem reading shared objects from XML file : null 当读共享文件时发生错误(继续加载 报 kettle新建转换 ...

  10. unity3D 初学项目报错IOException: Win32 IO returned 234我的解决方案

    最近学习unity3d,unity提供了很多教学例子,并且有配套的教学指示.之前我有下载学习这个页面中的例子工程学习,一切正常. 因为之前默认是vs2010打开C#脚本,我电脑中还装有VS2019,所 ...

最新文章

  1. 简单的文本框输入实时计数
  2. 求助贴:人工智能offer,阿里or腾讯,选哪个?
  3. LCUI.css 0.1.2 发布, 基于 LCUI 开发的 UI 组件库
  4. Windows usb设备正在使用中
  5. 只能在栈上或者堆上创建对象
  6. web.py端口被占用的错误
  7. .Netcore 2.0 Ocelot Api网关教程(8)- 缓存
  8. 阿里云 超级码力在线编程大赛初赛 第3场 题目1. 最大公倍数
  9. The Double-Checked Locking is Broken Declaration
  10. Spring Boot 2.1.4 发布,提醒全体用户升级 2.1
  11. 网站apm测试软件,apm测试(手速apm在线测试)
  12. HTML 日期格式转换
  13. Axure 基础控件(1-49)
  14. 小米路由器设置无线中继模式
  15. 毁人不倦-令人困惑的浏览器安全策略:同源策略
  16. 【直播预告】「甦:知识蓄力2020」编辑讲书智慧接力行动
  17. Excel函数完整列表(Excel Function Full List)
  18. 飞思卡尔芯片解密 MC9S08GB60 芯片特点
  19. shor 量子算法,合数分解
  20. 计算机启动时最先运行的程序储存在,2012年自考计算机应用基础试题及答案

热门文章

  1. 计算器存储功能怎么用_数控车床加工刀具补偿功能怎么用?
  2. Routeros花生壳域名解析脚本
  3. matlab 设计数字滤波器,基于Matlab的FIR数字滤波器设计
  4. win7系统rpc服务器不可用无法开机,win7系统RPC服务器不可用的解决方法
  5. windows 逆向技术必备知识(书籍)
  6. EFCore-脚手架Scaffold发生Build Failed问题的终极解决
  7. GAN介绍 - GAN是如何工作的?
  8. 华为手机热点无法连接_华为手机热点连不上
  9. Java实验-宠物商店(链表与接口的使用)
  10. 深度置信(信念)网络DBN(Deep Belief Network)