Unity资源相关
文章平均质量分 93
sindyra
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Unity资源内存管理与释放
Unity内存管理关键点总结 Unity开发中常见的内存问题源于资源未正确释放。内存主要分为三部分:C#托管堆(GC管理)、原生内存(引擎资源)和显存。关键API包括: Object.Destroy:销毁实例但不卸载资源; Resources.UnloadAsset:手动卸载指定资源(需确保无引用); Resources.UnloadUnusedAssets:全局清理无引用资源(推荐在场景切换后调用); AssetBundle.Unload:释放AssetBundle及其资源(参数true需谨慎使用)。 优原创 2026-01-05 15:00:13 · 1322 阅读 · 0 评论 -
Unity资源打包之Asset Bundle
原文链接:Asset Bundle的作用:1.AssetBundle是一个压缩包包含模型、贴图、预制体、声音、甚至整个场景,可以在游戏运行的时候被加载;2.AssetBundle自身保存着互相的依赖关系;3.压缩包可以使用LZMA和LZ4压缩算法,减少包大小,更快的进行网络传输;4.把一些可以下载内容放在AssetBundle里面,可以减少安装包的大小;什么是AssetBundle可以归为两点:1,它是一个存在于硬盘上的文件。可以称之为压缩包。这个压缩包可以认为是一个文件夹,里面包含了多个文转载 2021-11-19 15:04:29 · 1571 阅读 · 0 评论
分享