【解决】MissingReferenceException: The object of type ‘GameObject‘ has been destroyed 观察者模式 监听物体被销毁

article/2025/9/22 20:26:49

MissingReferenceException: The object of type ‘Text’ has been destroyed but you are still trying to access it.
Your script should either check if it is null or you should not destroy the object.
该情况发生于我的观察者模式重新加载当前场景时 监听的物体被销毁
如上所示错误,通过分析,定位到错误是在观察者模式使用事件分发器注册监听 消息。其内部方式使用 委托订阅方式进行,在重加载场景时,unity调用Destory()生命周期函数 此时监听挂载没有被清楚。或者说该监听需要的gameobject 实例重新加载时销毁掉
(观察者模式地址)
在这里插入图片描述
如下图所示 监听挂载后 在重新加载的过程中没有Remove掉;
在这里插入图片描述
需要在脚本销毁时OnDestroy()生命周期中,调用写好的RemoveEventListener函数(unity在重新加载当前场景时时,会调用该生命周期函数);
在这里插入图片描述
该函数如下所示

public static void RemoveEventListener(string name,UnityAction<object> action){if (eventDic.ContainsKey(name)){eventDic[name] -= action;}Debug.Log("RemoveEventListener");}

http://chatgpt.dhexx.cn/article/tFCh6Yyg.shtml

相关文章

统一接口平台(一) 产品介绍

产品介绍 前端应用系统通过统一接口平台获取数据&#xff0c;不直接与外部系统接口打交道。统一接口平台通过多种方式与外部系统联接获取数据并向各前端应用系统提供各种数据格式包&#xff0c;将外部系统有效地隔离在业务系统之外。前端应用系统需要请求的外部接口需要在统一…

常见的几个接口管理平台简介

年前最后一更&#xff0c;自从Internet服务开发以来&#xff0c;作为开发者阵营&#xff0c;我们已经在实践中证明了前端和后端分离开发模型正逐渐成为越来越多的Internet公司构建服务和应用程序的一种方式。 前端和后端分离的优点很多。一个重要的优点是&#xff0c;对于后台服…

前后端对接及接口管理平台浅析

文章目录 一、接口是什么&#xff08;附带简易案例)二、Tomcat的Servlet三、json四、接口文档&#xff1a;五、管理平台 每一个完整的项目都是不是一个人的功劳&#xff0c;是一个团队的心血&#xff01;那么在这个项目从无到有的过程中&#xff0c;一个团队是如何凝聚呢&#…

如何搭建一个自己的接口自动化测试平台

0、实现方式 后端&#xff1a;java前端&#xff1a;vueelement-uimock&#xff1a;mock-server其它&#xff1a;redis 感谢大家的莅临&#xff0c;小编在文章末尾为大家准备了一些福利&#xff0c;需要的可以获取哦。 1、数据构建 ​ 我们在测试过程中发现测试数据的构建非…

6 个常用的 API 接口在线管理平台

点击关注公众号&#xff0c;架构干货及时送达 上一篇&#xff1a;腾讯开发团队又一开源利器发布&#xff01; 1.EOLINKER&#xff08;推荐&#xff09;可以协作&#xff0c;界面简洁 地址&#xff1a;https://www.eolinker.com/#/?statuslink-jump 2.RAP&#xff08;前阿里妈妈…

接口管理平台YApi坑死我了(超级详细实操教程) - 421篇

历史文章&#xff08;累计400篇文章&#xff09; 《国内最全的Spring Boot系列之一》 《国内最全的Spring Boot系列之二》 《国内最全的Spring Boot系列之三》 《国内最全的Spring Boot系列之四》 《国内最全的Spring Boot系列之五》 你真的学会了Lambda表达式了吗&#…

API接口开放平台

近期服务器不想在维护了&#xff0c;接口已经陆续开放 服务器也经常奔溃&#xff0c;一分价钱一分货 忠告&#xff1a;出了事情要学会使用法律武器保护自己 主要推荐初步入门学习的伙伴&#xff0c;可以借助这些接口丰富自己的站点 API接口包括&#xff1a; 一、资讯 全网热…

Yapi接口平台个人总结

YApi是去哪儿移动架构组开源的API管理系统&#xff0c;是一款api管理平台。 一&#xff0c;yapi相关信息与教程 官网地址&#xff1a;https://yapi.ymfe.org/ 示例地址&#xff1a;http://yapi.demo.qunar.com/ 使用教程&#xff1a;https://hellosean1025.github.io/yapi …

百度ai平台接口使用记录

前一段时间在做毕业设计&#xff0c;打算做一些风格转换相关的项目&#xff0c;想自己制作一份数据集用于训练&#xff0c;于是发现了百度ai平台提供的api接口可以实现“人脸动漫化”、“图像风格转换”等功能。按照一定步骤操作后&#xff0c;只要通过post请求就可以将本地的图…

API接口管理平台源码thinkPHP

API接口管理平台源码thinkPHP 安装步骤&#xff1a; 1.数据库信息配置在路径【config/database.php】文件中 2.导入根目录下的【data.sql】数据库文件 3.设置网站运行目录为根目录【public】 4.目录 后台地址 /admin/login.html 账户 admin 密码 123456 测试截图 后台截…

通用接口开放平台设计与实现——(2)功能架构

前面说过&#xff0c;接口开放平台主要有两部分功能组成&#xff0c;一是处于主体地位的API接口&#xff0c;对外提供数据服务&#xff1b;二是处于辅助角色的消息服务&#xff0c;用于通知数据变动。 实际上&#xff0c;客观上还需要平台自身管理功能&#xff0c;来维护平台的…

接口测试平台(一)

需求描述&#xff1a; 测试的项目使用内部加密的算法&#xff0c;普通的接口测试测试工具(Jmeter/PostMan/HttpRequest)不能满足&#xff0c;同时满足接口的自动化测试&#xff0c;用例集为1个业务场景为单位进行测试。请求方式中多一种post加密&#xff0c;同时数据比较多结构…

2022盘点工作室常用的API数据接口开发平台

果创云 果创云&#xff08;http://YesApi.cn&#xff09;&#xff0c;是一个低代码数据接口开发平台&#xff0c;为工作室提供“开箱即用”的数据API接口。 当工作室需要开发自己的小项目、脚本、小程序、管理后台时&#xff0c;可以使用果创云低代码接口平台&#xff0c;快速…

超强接口协作平台如何打造:细数Apifox的六把武器

前言&#xff1a;推荐一款免费而强大的接口协作工具&#xff0c;感兴趣的小伙伴儿自行前往官网尝鲜 1 关于接口协作平台的畅想 软件界发展至今&#xff0c;API&#xff08;接口&#xff09;的重要性日益凸显——不同的端&#xff0c;不同的模块都在通过API交互&#xff0c;不…

python 调用企查查接口平台

一、需求&#xff1a; 通过内部系统导出企业信息数据后&#xff0c;筛选状态为“正常”的企业数据。然后拿筛选后的企业去查询该企业的工商数据。 开始是在国家企业信息公示系统中查询&#xff0c;由于查询数据量过大&#xff0c;后改用从企查查接口平台&#xff0c;通过接口获…

Mock.js数据模拟,rap2、postman可视化接口平台,Vue框架的接口链接应用

前言&#xff1a; 作为一名前端程序员&#xff0c;其工作不仅仅是制作出精美的界面&#xff0c;实现页面之间的顺利转跳&#xff0c;各种交互。最主要的工作就是将后端所提供的数据通过合理地接收&#xff0c;应用在页面上&#xff0c;呈现在用户面前&#xff0c;从而使用户能…

IDEA开发工具整合YAPI接口平台

IDEA开发工具整合YAPI接口平台 目录 1 前提 1.1 代码规范 1.2 注释模板需统一 2 使用YapiUpload插件 2.1 下载YapiUpload插件 ​2.2 配置 2.3 idea代码中添加注释 ​2.4 idea推送到YAPI 3 使用EasyYApi插件 3.1 下载…

十大api接口平台(接口商)

一、百度api集市 1136个数据服务接口 网址&#xff1a;http://apistore.baidu.com/ 二、聚合 144个数据服务接口 网址&#xff1a;https://www.juhe.cn/ 三、华付数据 32个实用的数据服务接口&#xff0c;以精准&#xff0c;稳定在行业立足。 网址&#xff1a;http://h…

统一接口平台

1产品介绍 前端应用系统通过统一接口平台获取数据&#xff0c;不直接与外部系统接口打交道。统一接口平台通过多种方式与外部系统联接获取数据并向各前端应用系统提供各种数据格式包&#xff0c;将外部系统有效地隔离在业务系统之外。前端应用系统需要请求的外部接口需要在统一…

接口开放平台,我的一些思考

1. 概述 接口开放平台&#xff0c;为访问者提供统一的URL作为唯一访问入口&#xff0c;参数中指定具体接口标识和接口参数。它的优点包括接口规范性、效率、管理能力。接口开放平台可以分为简单的和复杂的两种方式。简单的接口开放平台&#xff0c;由自身提供接口实现。复杂的…