更新时间:2023-09-08 20:20:18
封面
版权信息
内容简介
作者简介
推荐序1
推荐序2
推荐序3
推荐序4
推荐序5
前言
第1章 Unity快速入门
1.1 关于Unity
1.2 安装与激活
1.2.1 Unity的下载与安装
1.2.2 Unity的激活
1.2.3 Unity的好搭档Visual Studio
1.3 Unity编辑器
1.3.1 项目工程
1.3.2 Hierarchy面板
1.3.3 Scene面板
1.3.4 Inspector面板
1.3.5 Project面板
1.3.6 Game面板
1.4 创建第一个程序
1.4.1 设置默认的脚本编辑器
1.4.2 Hello Unity
第2章 Unity基础知识
2.1 官方案例
2.1.1 打开官方案例
2.1.2 运行案例
2.1.3 平台设置与发布
2.2 Asset Store
2.2.1 Asset Store简介
2.2.2 资源的下载与导入
2.3 模型文件准备
2.3.1 建模软件中模型导出设置
2.3.2 Unity中模型的导入设置
2.4 Unity材质介绍
2.4.1 材质球、着色器之间的关系
2.4.2 Unity标准着色器
2.5 Unity的光照
2.5.1 灯光的类型
2.5.2 环境光与天空盒
第3章 UGUI入门
3.1 UGUI控件
3.1.1 基础控件Text
3.1.2 基础控件Image
3.1.3 基础控件Button
3.1.4 基础控件Toggle
3.1.5 基础控件Slider
3.1.6 基础控件InputField
3.2 UGUI开发登录界面
3.2.1 登录界面介绍
3.2.2 创建登录界面背景
3.2.3 创建用户名与密码界面
3.2.4 验证用户名与密码
3.2.5 游客登录设置
3.2.6 创建二维码登录界面
3.2.7 二维码登录与密码登录切换
3.3 使用可视化工具Bolt开发FlappyBird案例
3.3.1 FlappyBird简介及设计
3.3.2 Unity可视化编程工具Bolt
3.3.3 背景图片的UV运动
3.3.4 完成小鸟飞行功能
3.3.5 动态添加管道障碍物
3.3.6 完成小鸟得分及死亡功能
3.3.7 制作游戏开始和结束界面
第4章 Unity常用插件
4.1 Post Processing插件
4.1.1 Post Processing的安装
4.1.2 使用方法
4.1.3 Ambient Occlusion(环境光遮罩)
4.1.4 Auto Exposure(自动曝光)
4.1.5 Bloom(辉光)
4.1.6 Color Grading(颜色分级)
4.1.7 Depth of Field(景深)
4.1.8 Motion Blur(运动模糊)
4.2 Unity Recorder插件
4.2.1 Unity Recorder的安装
4.2.2 通用功能介绍
4.2.3 输出文件属性
4.2.4 录制动画片段
4.2.5 录制视频
4.2.6 录制序列帧与GIF动画
4.3 Cinemachine插件
4.3.1 Cinemachine的安装
4.3.2 使用虚拟摄像机
4.3.3 Cinemachine Brain
4.3.4 Cinemachine Dolly
4.4 Timeline插件
4.4.1 Timeline的安装
4.4.2 Timeline的简单使用
4.4.3 Timeline编辑
4.5 DOTween插件
4.5.1 DOTween的安装
4.5.2 DOTween Animation入门
4.5.3 DOTween Animation的常见类型
4.5.4 DOTween Animation的可视化编辑
4.5.5 DOTween Path(动画路径)
4.6 AVPro Video插件