Unity开发实战PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:(爱尔兰)斯密斯著
- 出 版 社:北京:机械工业出版社
- 出版年份:2014
- ISBN:9787111469292
- 页数:291 页
第1章 Unity 4.X入门 1
1.1 引言 1
1.2 安装Unity 4.X 1
1.3 设置首选项 2
1.4 了解和优化用户界面 3
1.5 把Unity中创建的资源另存为Prefab 5
1.6 了解Unity 中的Content 7
1.7 导入自己的Content 8
1.8 导入Unity的包到项目中 9
1.9 导入自定义包到项目中 11
1.10 从项目中导出自定义包 12
1.11 添加自定义包到Unity的包快捷列表中 13
1.12 使用项目浏览视图 14
第2章 使用摄像机 17
2.1 引言 17
2.2 创建画中画效果 17
2.3 在不同摄像机之间切换 21
2.4 自定义镜头光晕效果 24
2.5 从屏幕内容制作纹理 27
2.6 伸缩可变焦的摄像机 30
2.7 制作检视摄像机 33
2.8 用Shuriken制作粒子效果 35
2.9 显示迷你地图 38
第3章 制作贴图和材质 44
3.1 引言 44
3.2 创建反射材质 44
3.3 创建自发光材质 47
3.4 创建高光纹理贴图 51
3.5 创建透明纹理贴图 54
3.6 使用cookie纹理模拟多云的户外环境 57
3.7 创建颜色选择对话框 61
3.8 通过GUI实时组合纹理 64
3.9 鼠标悬停时高亮显示材质 67
3.1 0通过循环加载一组材质实现动画纹理(例如模拟视频) 69
3.1 1禁用材质剔除 71
第4章 创建GUI 73
4.1 引言 73
4.2 显示数字时钟 73
4.3 显示指针时钟 75
4.4 用罗盘显示玩家的方向 79
4.5 用雷达指示对象的相对位置 82
4.6 为对应整数显示相应的图片 85
4.7 为对应浮点数和范围显示相应的图片 87
4.8 显示数字倒计时器 90
4.9 显示图形倒计时器(5,4,3,2,1——发射) 91
4.10 显示饼图样式的图形倒计时器 93
4.11 创建逐渐消失的消息 96
4.12 为单个对象拾取显示物品栏文本 97
4.13 为单个对象拾取显示物品栏图标 100
4.14 用一个通用的拾取类管理物品栏 102
4.15 用鼠标滚轮控制滚动条 105
4.16 实现自定义的鼠标光标图标 107
第5章 控制动画 111
5.1 引言 111
5.2 配置一个人物角色的Avatar和空闲动画 111
5.3 用Root Motion和BlendTrees移动人物角色 115
5.4 用层和遮罩混合动画 123
5.5 通过脚本重写Root Motion 128
5.6 把刚性道具加入到动画角色中 134
5.7 让动画角色投掷物体 137
5.8 把ragdoll物理系统应用于人物角色 140
5.9 通过旋转人物角色的身躯瞄准 144
第6章 播放和处理声音 147
6.1 引言 147
6.2 让音调与动画速度相匹配 147
6.3 添加自定义的音量控件 150
6.4 用Reverb Zones模拟隧道环境 155
6.5 防止声音片断在开始播放后又重新开始 157
6.6 在对象自销毁之前播放声音 158
6.7 制作动态配乐 160
第7章 使用外部资源文件和设备 166
7.1 引言 166
7.2 通过Unity Default Resources加载外部资源文件 166
7.3 通过手动保存文件到Unity的资源文件夹加载外部文件 169
7.4 通过从互联网下载文件加载外部资源文件 171
7.5 使用静态属性保存和加载玩家数据 173
7.6 使用PlayerPrefs保存和加载玩家数据 176
7.7 在游戏中保存截屏 178
7.8 使用Zigfu示例在Unity中用微软的Kinect控制角色 180
7.9 用微软的Kinect控制器让角色动起来 182
7.1 0通过从微软的Kinect控制器保存移动来自制mocap 184
7.1 1 用PHP/MYSQL制作排行榜 188
第8章 使用外部文本文件和XML数据 194
8.1 引言 194
8.2 用TextAsset类的公有变量加载外部文本文件 194
8.3 用C#文件流加载外部文本文件 195
8.4 用C#文件流保存外部文本文件 198
8.5 加载并解析外部的XML文件 199
8.6 用XMLWriter手动创建XML文本数据 202
8.7 通过序列化自动创建XML文本数据 206
8.8 通过XMLDocument.Save()直接保存XML到文本文件来创建XML文本文件 209
第9章 管理对象状态和控制对象移动 213
9.1 引言 213
9.2 通过玩家的控制器控制立方体的移动 213
9.3 控制对象的朝向行为 216
9.4 控制对象到对象的移动(寻找、逃离、跟随一段距离) 218
9.5 通过flocking控制一组对象移动 224
9.6 以前进速度发射实例化的物体 229
9.7 寻找一个随机出生点 233
9.8 寻找最近的出生点 236
9.9 按路径点顺序跟随 238
9.1 0用状态管理对象行为 241
9.1 1 用状态模式管理复杂的对象行为 244
第10章 用附加功能和优化选项改进游戏 249
10.1 引言 249
10.2 暂停游戏 249
10.3 实现慢镜头 252
10.4 用偏振投影实现3D立体投影 255
10.5 阻止游戏被托管在未知服务器上 259
10.6 用代码分析识别性能的“瓶颈” 261
10.7 通过在“死亡”时间销毁对象减少对象的数量 264
10.8 尽可能通过禁用对象减少启用对象的数量 265
10.9 通过委托和事件(避免SendMessage)改进效率 268
10.10 用Coroutine定期执行函数并且独立于帧率 271
10.11 用几个带有Coroutine的帧分摊大计算量 272
10.12 缓存,而不是使用反射和查找对象 274
第11章 利用Unity专业版 278
11.1 引言 278
11.2 用景深动态地聚焦对象 278
11.3 创建后视镜 280
11.4 在场景中播放视频 284
11.5 用音频滤镜模拟水下环境 286
11.6 加载和播放外部电影文件 288
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《数字插画实战 人像创作30例》王鲁光著 2019
- 《2017国家执业药师资格考试 全考点实战通关必备 中药学综合知识与技能 第3版》国家执业药师资格考试命题研究专家组 2017
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019