Unity3D资源管理与全热更框架HybridCLR
1 章节
24 课时
0 分钟
¥148.50
立即购买
课程大纲
共 1 章节, 24 课时
1.1
第001节课:课程简介
1.2
第002节课:创建Unity3D工程并生成AssetBundle包
1.3
第003节课:创建Unity3D工程并生成AssetBundle包(二)
1.4
第004节课:创建ConfigData资源配置类
1.5
第005节课:计算AssetBundle打包资源的依赖关系
1.6
第006节课:将AssetBundle依赖关系转化成ConfigData类对象
1.7
第007节课:将ConfigData类对象序列化为二进制文件config
1.8
第008节课:创建AssetRef类和BundleRef类
1.9
第009节课:创建Loader资源加载器类
1.10
第010节课:创建Loader资源加载器类(二)
1.11
第011节课:创建Loader资源加载器类(三)
1.12
第012节课:创建Loader资源加载器类(四)
1.13
第013节课:实现Loader加载类的异步逻辑
1.14
第014节课:实现Unloader资源卸载类
1.15
第015节课:集成HybridCLR代码热更
1.16
第016节课:集成HybridCLR代码热更(二)
1.17
第017节课:集成HybridCLR代码热更(三)
1.18
第018节课:实现Downloader下载热更逻辑
1.19
第019节课:实现Downloader下载热更逻辑(二)
1.20
第020节课:实现Downloader下载热更逻辑(三)
1.21
第021节课:实现Downloader下载热更逻辑(四)
1.22
第022节课:实现加载热更场景功能
1.23
第023节课:测试资源和代码的热更新功能
1.24
第024节课:测试Unloader卸载逻辑和真机版本热更
课程介绍
本课程聚焦 Unity3D 开发中的资源管理与全热更新技术,以 AssetBundle 资源打包、管理及 HybridCLR 代码热更框架集成为核心内容,通过 “视频实操演示 + 图文辅助说明” 的双形式教学,帮助学习者系统掌握从资源打包配置到热更新逻辑实现的完整流程,具备独立搭建 Unity3D 项目资源管理与热更新体系的能力。
课程课时详情
基础与 AssetBundle 资源管理(课时 1-26)
入门引导:课时 1(视频,14:15)、2(图文)介绍课程整体框架;
AssetBundle 制作:课时 3-5
讲解 Unity 工程创建与 AssetBundle 包生成;
资源配置与依赖:课时 6-13
完成 ConfigData 类创建、资源依赖计算、依赖转 ConfigData 对象及二进制序列化;
加载 / 卸载类开发:课时 14-26
实现 AssetRef/BundleRef 类、Loader 资源加载器(含异步逻辑)、Unloader 资源卸载类。
HybridCLR 热更框架集成与实践(课时 27-45)
框架集成:课时 27-32
分步完成 HybridCLR 代码热更集成;
热更下载逻辑:课时 33-40
开发 Downloader 下载热更逻辑;
功能实现与测试:课时 41-45
实现热更场景加载,测试资源 / 代码热更及 Unloader 卸载、真机热更功能。