更新时间:2021-06-15 15:50:36
封面
版权信息
序一
序二
推荐语
前言
第 1 章 基础知识
1.1 Unity简介
1.2 跨平台与多工种协作
1.3 Unity版本
1.4 Unity内置资源或拓展资源
1.5 示例项目打包与发布
1.6 Unity服务
1.7 小结
第 2 章 编辑器的结构
2.1 游戏项目
2.1.1 创建项目
2.1.2 打开项目
2.1.3 版本管理
2.1.4 安装多个版本的Unity
2.2 Project视图
2.2.1 创建资源
2.2.2 搜索资源
2.2.3 搜索标签
2.3 Hierarchy视图
2.3.1 创建游戏对象
2.3.2 搜索游戏对象
2.4 Inspector视图
2.4.1 标题栏
2.4.2 组件栏
2.5 Scene视图
2.5.1 导航栏
2.5.2 标题栏
2.5.3 坐标系控制器
2.5.4 视图预览
2.6 Game视图
2.6.1 标题栏
2.6.2 视图预览
2.7 导航栏视图
2.8 其他功能
2.8.1 小锁头
2.8.2 窗口菜单
2.8.3 保存组件参数
2.8.4 Package Manager
2.9 小结
第 3 章 拓展编辑器
3.1 拓展Project视图
3.1.1 拓展右键菜单
3.1.2 创建菜单
3.1.3 拓展布局
3.1.4 监听事件
3.2 拓展Hierarchy视图
3.2.1 拓展菜单
3.2.2 拓展布局
3.2.3 重写菜单
3.3 拓展Inspector视图
3.3.1 拓展源生组件
3.3.2 拓展继承组件
3.3.3 组件不可编辑
3.3.4 Context菜单
3.4 拓展Scene视图
3.4.1 辅助元素
3.4.2 辅助UI
3.4.3 常驻辅助UI
3.4.4 禁用选中对象
3.5 拓展Game视图
3.6 MenuItem菜单
3.6.1 覆盖系统菜单
3.6.2 自定义菜单
3.6.3 源生自定义菜单
3.6.4 拓展全局自定义快捷键
3.7 面板拓展
3.7.1 Inspector面板
3.7.2 EditorWindows窗口
3.7.3 EditorWindows下拉菜单
3.7.4 预览窗口
3.7.5 获取预览信息
3.8 Unity编辑器的源码
3.8.1 查看DLL
3.8.2 清空控制台日志
3.8.3 获取EditorStyles样式
3.8.4 获取内置图标样式
3.8.5 拓展默认面板
3.8.6 例子:查找ManagedStaticReferences()静态引用
3.8.7 UIElements
3.8.8 查询系统窗口
3.8.9 自定义资源导入类型
3.9 小结
第 4 章 游戏脚本
4.1 创建脚本
4.1.1 脚本模板
4.1.2 拓展脚本模板
4.2 脚本的生命周期
4.2.1 脚本绑定事件
4.2.2 脚本初始化和销毁
4.2.3 脚本更新与协程任务
4.2.4 停止协程任务
4.2.5 使用OnGUI显示FPS
4.3 多脚本管理
4.3.1 脚本的执行顺序