| 发布   | 分类 Unity  | 标签 Unity 

在用Unity 5.4版本打包AssetBundle时候,发现如果用到Unity的内建资源(Resources/unity_builtin_extra)打包的AssetBundle里的资源信息一切都很正常。但是加载到内存中用Profiler工具查看发现会纯在多个相同内建资源的名称。

这是因为内建资源我们不能设置独立的AssetBundleName,所以就会有很多冗余的资源打包到包里。所以我的思路是把内建资源替换成我们自己的资源。

为了方便查找替换,我参看了 Unity GUID替换Editor 改写了下面这个工具。

GUID替换资源和替换内建资源工具

builtin_unity_5.4.unitypackage (百度云下载 https://pan.baidu.com/s/1o7IfwZS)

里面的Shader是5.4.0版本的,你可以到官网下载自己需要的版本替换

Unity GUID替换Editor

资源管理 Q3

关于Unity中的资源管理,你可能遇到这些问题

关于Unity内存优化,你可能遇到这些问题

GUID替换资源和替换内建资源工具

builtin_unity_5.4.unitypackage (百度云下载 https://pan.baidu.com/s/1o7IfwZS)




上一篇: unity 查看SerializedProperty信息
下一篇: 【转】Mac 下配置 Git 服务器