Unity3D.Assetbundle
整理的Unity Assetbundle学习笔记
1024路漫漫
hi,很高兴认识你。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
AssetBundle(五) 关于SceneManager.LoadScene的误解
上篇AssetBundle(四) Tolua对接下篇 AssetBundle(六) 关于PC下用Assetbundle材质丢失的问题解决SceneManager.LoadScene 是Unity内置的场景加载接口,在UnityEngine.SceneManagement.命名空间下。这个接口是同步接口,但正因为是同步接口,很容易给人造成误解。接着就会出现奇怪的现象从一个场景切换到...原创 2019-04-30 11:32:11 · 4631 阅读 · 0 评论 -
AssetBundle(四) Tolua对接
上一篇Assetbundle(三)场景和Navmesh加载下一篇 AssetBundle(五) 关于SceneManager.LoadScene ToLua虽然支持Bundle,但是其实现很难应用于实际项目。没有引用计数,不支持其他资源打包,而且还有WWW之类已经过时的Bundle技术。但,瑕不掩瑜,Tolua本身是很优秀的。如果项目有一套完善的支持bundle的资源管理模块,...原创 2019-03-04 19:38:01 · 999 阅读 · 0 评论 -
AssetBundle(三) 场景和Navmesh的加载
上一篇:Assetbunle(二)热更新方案设计 下一篇 Assetbundle(四)ToLua对接 场景用SceneManager.LoadScene函数加载。如果场景已经用Assetbundle打包,那么在加载场景前,场景所在的Bundle要先加载。当场景所在的bundle文件被加载后,AssetBundle有个GetAllScenePaths()接口,然后Scen...原创 2019-03-02 23:16:55 · 1449 阅读 · 0 评论 -
Assetbundle(二)热更新方案设计
上一篇:Assetbundle(一)引用计数方案设计下一篇:AssetBundle(三) 场景和Navmesh的加载先给出流程图,再解释过程 游戏打包,安装到手机上后,沙盒目录下是空的,StreamingAssets目录下应该有三个bundle的配置文件,一个版本文件和实际的bundle若干。StreamingAssets目录 AssetBundleMa...原创 2019-02-28 22:52:42 · 1931 阅读 · 0 评论 -
Assetbundle(一)引用计数方案设计
下一篇:Assetbundle(二)热更新方案设计Assetbundle通常需要设计引用计数来管理,根据引用计数的情况决定是否释放。这里介绍一种方案和实现。先阐述下思路。整个把方案把引用计数分为两层,分别管理。1.资源的引用计数:记录每个资源,被引用的对象(Gameobject)。2.assetbundle的引用计数:记录每个assetbundle被引用的资源(资源路径...原创 2019-02-04 22:45:11 · 2512 阅读 · 0 评论 -
AssetBundle(六) 关于PC下用Assetbundle材质丢失的问题解决
上篇 AssetBundle(五) 关于SceneManager.LoadScene下篇 待续 通常用PC开发的同学,大多在Build Setting 选择安卓平台。当这种模式下开发,如果使用assetbundle加载资源,且assetbundle打包成安卓格式时(尤其是开发资源管理模块的同学,不可能不在PC上使用assetbundle),总是出现一些shader丢失...原创 2019-05-25 15:51:14 · 2820 阅读 · 6 评论
分享