How long are you w|

CatSevenMillion

园龄:2年6个月粉丝:14关注:0

随笔分类 -  Untiy热更新学习笔记

Unity 热更新学习笔记五:AssetBundle资源管理
摘要:内容学习自编程之力大佬视频:编程之力的个人空间_哔哩哔哩_bilibili 1.资源包优化 当我们场景中包含了某一个物体,且场景与物体都同时打包时会报错: 图中:01场景下包含了model131这个物体,所以打包时会提示错误。 使用Move deplicates to new bundle 复制一份
586
0
0
Unity 热更新学习笔记四:xLua插件 Part1-基础调用
摘要:各平台如何热更新? Android,PC(C#) 将执行代码预编译为AssemblyDLL 将代码作为TextAsset打包进AssetBundle 运行时调用AssemblyDLL代码 更新相应的AssetBundle即可实现热更新 IOS(不允许使用C#的部分反射功能并不支持JIT) Unity
159
0
0
Unity 热更新学习笔记三:Lua语言
摘要:Lua语言有什么用? 在前两节笔记中,我们学习到了AssetBundle,这是对资源的热更新。但游戏逻辑也是会有Bug需要修改,或者添加新的需求。这时就需要对代码进行热更新。怎么办?我们可以使用Lua或者ILRuntime对代码进行热更新。这里先学习Lua,因为Lua技术比较老使用广泛,绝大多数公司
137
0
0
Unity 热更新学习笔记二:异步加载
摘要:在学习异步加载前应该学习一下Untiy中如何进行性能分析 为什么热更新要学习性能分析? 在热更新的过程其实也就是一种资源加载的过程,而涉及到资源加载就不得不提性能分析。因为资源的加载通常是异步加载的,如果把资源都统合在一起加载游戏界面就会卡住,这是我们不希望发生的事情。 Untiy中的性能分析工具有
358
0
0
Unity 热更新学习笔记一:AssetBundle及其导出载入
摘要:为什么学习热更新? 在现代网游中,游戏体量太大,在每次更新的时候如果都要重新将游戏资源进行下载是极其消耗宽带资源与时间的,所以要学习热更新技术,使得每次游戏更新时只需下载热更新资源从而进行游戏的更新。 什么是AssetBundle? 简称为AB包,这是独立于游戏主包存在的资源存储文件,在使用内部资源
716
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起