解决PlayerSettings中的splash Image资源发现在内存中卸载不掉
问题如标题所示,不废话,直接上代码
private GameObject kLoading = null;
private Texture tex = null;
void Awake()
{
loading = kLoading.transform.Find("LoadingProgress").gameObject;
}
void Start()
{
tex = loading.transform.GetComponent<Image>().mainTexture;
}
void Destroy()
{
DestroyImmediate(loading);
Resources.UnloadAsset(tex);
loading = null;
tex = null;
}
在首个场景的加载界面中挂上 splash Image, 然后在这个加载UI销毁的时候去执行:删除GameObject然后手动卸载这个splash Image的Texture。即可实现。
题外话,另外顺便测试了下:除了PlayerSettings中对这张图有引用,发现加了
tex = loading.transform.GetComponent<Image>().mainTexture;这句话之后
多了别的引用,在末尾加上tex = null;之后引用消失,说明只要使用了GetComponent,在OnDestroy里面都要手动释放一下,,不然就会保留引用,如果是申明了 private Texture tex = null;下面没有赋值,则没有引用。
解决PlayerSettings中的splash Image资源发现在内存中卸载不掉相关推荐
- 深度解剖数据在内存中的存储!!数据在内存中原来是这样表示的?为什么浮点数和整数的存储方式差距这么大?
文章目录 Data Storage 1. 数据类型 1.1 整型家族 1.2 浮点数家族 1.3 指针类型 1.4 构造类型 2. 整型在内存中的存储 2.1 二进制表示形式 2.1.1 正数 2.1 ...
- nlp中bpe_缓冲池扩展(BPE)–内存中OLTP:内存挑战
nlp中bpe In continuation of the previous post "Buffer Pool Extension (BPE) – Introduction to the ...
- Java 类中各成分加载顺序和内存中的存放位置
一.什么时候会加载类? 使用到类中的内容时加载:有三种情况 1.创建对象:new StaticCode(); 2.使用类中的静态成员:StaticCode.num=9; StaticCode.show ...
- 深度剖析数据在内存中的存储2——浮点数数在内存中的存储
根据国际标准IEEE:任意一个二进制浮点数V可以表示为下面形式: (-1)^SM2^E: (-1)^S表示符号位,当S为0,V为正数:当S为1,V为负数.由其物理结构决定了,浮点数为有符号数. M为有 ...
- oracle放在内存里,oracle如中何把小表钉住在内存中
buffer_pool_defualt buffer_pool_keep buffer_pool_recycle 如果要把表钉死在内存中,也就是把表钉在keep区. 相关的命令为: alter tab ...
- 计算机程序中的堆和栈的区别,内存中的堆与栈(stack)和栈的区别
前言:我们经常听到一个概念,堆和栈.实际上,数据结构中有两个相同的概念,但这与内存堆栈不同.本文还将说明它们之间的区别,此内.函数完成后,这些内容将被自动销毁. .它的特点是效率高,但内存大小有限. ...
- java 将数据加载到内存中_java 将数据加载到内存中的操作
将数据加载到内存中 1.建立InitListener.java package app.util; import java.util.HashMap; import java.util.Map; im ...
- 发现服务内存中free部分很小,available部分很大,应该怎么办
现象 解决办法 >> sync >> sync >> sync>> echo 3 > /proc/sys/vm/drop_caches 效果明显 ...
- linux删除文件的时候出现设备或者资源忙、linux挂载卸载不掉 umount target is busy
linux删除文件的时候出现设备或者资源忙 rm -rf提示资源忙 场景原因1: 删除的目录下,有挂载目录 当某个目录是挂载目录就会出现此情况,umount卸载挂载,即可以正常删除. 该解决方法,有时 ...
- java if在内存中_java如何将对象暂存到内存中?
展开全部 form表单提交文件,建议用62616964757a686964616fe59b9ee7ad9431333264623862smartupload上传,暂存在web服务器目录下,然后稍微一下 ...
最新文章
- 通过位置跟踪模型显示PID三个参数作用
- 检查密钥是否存在于json对象中
- 百度率先用Silverlight构建MUZONE歌手投票平台正式上线!
- CSP认证201709-1	打酱油[C++题解]:贪心
- Visio画大括号、花括号
- Hopfield神经网络和TSP问题
- 《Python 网络数据采集》正则表达式
- CodeIgniter配置之config
- php后端mysql,【后端开发】PHP如何处理MySQL死连接
- 周二直播丨Oracle数据库SQL执行计划的取得和解析
- 实战Python:利用Python和PyQt5实现瑞幸咖啡点餐系统
- 怎么用计算机画图工具,使用电脑自带画图工具(画图软件怎样操作的方法
- 解析卷积神经网络学习笔记——魏秀参
- RC / RL串联电路计算
- msocache是什么文件夹
- python写excel宏_使用python执行excel的VBA(宏)
- 吉尼斯世界纪录线上化,最多人同时在线拆箱、最长时间视频直播挑战成功
- 设置了相对定位relative之后,改变top值,如何去掉多余空白?
- window.parent.open弹出多个界面,界面间互相传值
- win10更新至1909版本后,Primo Ramdisk失效的解决方案
热门文章
- Julia : The Power Sum的算法
- Rust: Atom中cargo build error
- Julia: array =tuple, 与 ...
- Redis: 为行情数据库设计键值
- 中国唯一入选 Forrester 领导者象限,阿里云 Serverless 产品能力全球第一
- 云南公安云计算平台项目获中国优秀云计算开源案例特等奖
- c语言中变量后减号大于号,大于等于运算符.ppt
- 毕设题目:Matlab心电信号
- 【路径规划】基于matlab遗传算法求解同时取送货车辆路径问题【含Matlab源码 1072期】
- 【图像边缘检测】基于matlab GUI神经网络算法边缘检测(带面板)【含Matlab源码 1346期】