-
Resources文件夹下的资源最终会打包成一个总的资源文件
-
Resources方式加载出来的资源,只要还有引用,它占用的内存就无法被回收。只有所有用它Instantiate出来的物体都不存在的时候,他才可以被消除引用(通过myPrefab = null来消除引用),这时候通过Resources.Load加载进来的myPrefab的内存就会被回收
-
场景切换后,Instantiate出来的东西的内存会被回收,但加载到内存中myPrefab的空间不会被回收
-
场景切换后,要想让Instantiate出来的东西不被回收,要让他持久化(DontDestroyOnLoad)
-
Resources.UnloadUnusedAssets()方法的具体测试暂且没做
Unity Resources资源管理总结
游戏开发者Squall2023-11-06 8:50
相关推荐
014-code8 小时前
订单超时取消与库存回滚的完整实现(延迟任务 + 状态机)lly2024068 小时前
组合模式(Composite Pattern)游乐码9 小时前
c#泛型约束Dontla9 小时前
go语言Windows安装教程(安装go安装Golang安装)(GOPATH、Go Modules)chushiyunen9 小时前
python rest请求、requests铁东博客9 小时前
Go实现周易大衍筮法三变取爻baidu_huihui9 小时前
在 CentOS 9 上安装 pip(Python 的包管理工具)南 阳9 小时前
Python从入门到精通day63lbb 小魔仙9 小时前
Python_RAG知识库问答系统实战指南java1234_小锋9 小时前
Java高频面试题:Springboot的自动配置原理?