1. 3D冒险游戏玩法演示
2. 工程结构简介
1. 简介
2. NavMesh导航网格的概念
3. 烘焙NavMesh导航网格
4. EventSystem事件系统
5. AnimatorController介绍以及参数配置
6. State动画状态机及BlendTree的配置
7. 状态过渡Transition连线条件设置
8. 制作Player的Prefab
9. 玩家Player的初始化代码逻辑
10. 设计寻路过程的玩家状态
11. 玩家Player每帧Update的游戏逻辑
12. 实现改变寻路状态逻辑
13. 点击响应方法实现
14. EventTrigger关联点击方法
15. 寻路结束与可交互对象的响应逻辑
16. 可交互对象的点击事件
2. 制作物品槽位的Prefab
3. 背包UI系统布局
4. Inventory背包系统逻辑分析
5. 背包物品的添加与移除逻辑
6. 自定义背包的Inspector的准备工作
7. Editor获取脚本组件的序列化数据
8. 背包在Inspector中的重新布局
9. UI与Inventory关联
2. 单个条件和全局条件组的代码结构
3. 条件系统核心实现
4. 介绍Editor创建通用类
5. Condition条件窗口类的介绍与初始化
6. 条件面板的布局
7. 扩展原有类的方法
8. 条件面板布局详解
9. 配置可交互对象的判断条件
2. 行为响应集合代码分析
3. 行为窗口布局代码分析
4. Inspector面板下拖拽功能讲解
5. 实现文本响应类
6. 文本响应配置到可交互对象中
2. 实现交互组件
3. 交互组件的调用
4. 交互配置窗口的初始化
5. 交互窗口布局
6. 制作交互的prefab预制体
7. 配置可交互对象
2. 游戏场景切换工作原理
3. 实现切换场景的淡入淡出功能
4. 异步加载游戏场景
5. 切换游戏场景逻辑
6. 场景数据保存格式
7. 数据的保存和获取实现
8. 数据保存时机与保存对象配置