问题如标题所示,不废话,直接上代码

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资源发现在内存中卸载不掉相关推荐

  1. 深度解剖数据在内存中的存储!!数据在内存中原来是这样表示的?为什么浮点数和整数的存储方式差距这么大?

    文章目录 Data Storage 1. 数据类型 1.1 整型家族 1.2 浮点数家族 1.3 指针类型 1.4 构造类型 2. 整型在内存中的存储 2.1 二进制表示形式 2.1.1 正数 2.1 ...

  2. nlp中bpe_缓冲池扩展(BPE)–内存中OLTP:内存挑战

    nlp中bpe In continuation of the previous post "Buffer Pool Extension (BPE) – Introduction to the ...

  3. Java 类中各成分加载顺序和内存中的存放位置

    一.什么时候会加载类? 使用到类中的内容时加载:有三种情况 1.创建对象:new StaticCode(); 2.使用类中的静态成员:StaticCode.num=9; StaticCode.show ...

  4. 深度剖析数据在内存中的存储2——浮点数数在内存中的存储

    根据国际标准IEEE:任意一个二进制浮点数V可以表示为下面形式: (-1)^SM2^E: (-1)^S表示符号位,当S为0,V为正数:当S为1,V为负数.由其物理结构决定了,浮点数为有符号数. M为有 ...

  5. oracle放在内存里,oracle如中何把小表钉住在内存中

    buffer_pool_defualt buffer_pool_keep buffer_pool_recycle 如果要把表钉死在内存中,也就是把表钉在keep区. 相关的命令为: alter tab ...

  6. 计算机程序中的堆和栈的区别,内存中的堆与栈(stack)和栈的区别

    前言:我们经常听到一个概念,堆和栈.实际上,数据结构中有两个相同的概念,但这与内存堆栈不同.本文还将说明它们之间的区别,此内.函数完成后,这些内容将被自动销毁. .它的特点是效率高,但内存大小有限. ...

  7. java 将数据加载到内存中_java 将数据加载到内存中的操作

    将数据加载到内存中 1.建立InitListener.java package app.util; import java.util.HashMap; import java.util.Map; im ...

  8. 发现服务内存中free部分很小,available部分很大,应该怎么办

    现象 解决办法 >> sync >> sync >> sync>> echo 3 > /proc/sys/vm/drop_caches 效果明显 ...

  9. linux删除文件的时候出现设备或者资源忙、linux挂载卸载不掉 umount target is busy

    linux删除文件的时候出现设备或者资源忙 rm -rf提示资源忙 场景原因1: 删除的目录下,有挂载目录 当某个目录是挂载目录就会出现此情况,umount卸载挂载,即可以正常删除. 该解决方法,有时 ...

  10. java if在内存中_java如何将对象暂存到内存中?

    展开全部 form表单提交文件,建议用62616964757a686964616fe59b9ee7ad9431333264623862smartupload上传,暂存在web服务器目录下,然后稍微一下 ...

最新文章

  1. 通过位置跟踪模型显示PID三个参数作用
  2. 检查密钥是否存在于json对象中
  3. 百度率先用Silverlight构建MUZONE歌手投票平台正式上线!
  4. CSP认证201709-1 打酱油[C++题解]:贪心
  5. Visio画大括号、花括号
  6. Hopfield神经网络和TSP问题
  7. 《Python 网络数据采集》正则表达式
  8. CodeIgniter配置之config
  9. php后端mysql,【后端开发】PHP如何处理MySQL死连接
  10. 周二直播丨Oracle数据库SQL执行计划的取得和解析
  11. 实战Python:利用Python和PyQt5实现瑞幸咖啡点餐系统
  12. 怎么用计算机画图工具,使用电脑自带画图工具(画图软件怎样操作的方法
  13. 解析卷积神经网络学习笔记——魏秀参
  14. RC / RL串联电路计算
  15. msocache是什么文件夹
  16. python写excel宏_使用python执行excel的VBA(宏)
  17. 吉尼斯世界纪录线上化,最多人同时在线拆箱、最长时间视频直播挑战成功
  18. 设置了相对定位relative之后,改变top值,如何去掉多余空白?
  19. window.parent.open弹出多个界面,界面间互相传值
  20. win10更新至1909版本后,Primo Ramdisk失效的解决方案

热门文章

  1. Julia : The Power Sum的算法
  2. Rust: Atom中cargo build error
  3. Julia: array =tuple, 与 ...
  4. Redis: 为行情数据库设计键值
  5. 中国唯一入选 Forrester 领导者象限,阿里云 Serverless 产品能力全球第一
  6. 云南公安云计算平台项目获中国优秀云计算开源案例特等奖
  7. c语言中变量后减号大于号,大于等于运算符.ppt
  8. 毕设题目:Matlab心电信号
  9. 【路径规划】基于matlab遗传算法求解同时取送货车辆路径问题【含Matlab源码 1072期】
  10. 【图像边缘检测】基于matlab GUI神经网络算法边缘检测(带面板)【含Matlab源码 1346期】