大小:54.77M
更新时间:23-09-04
系统:Pc
unity5.x完全自学手册是一本Unity入门全面教程,由商宇浩、李一帆和张吉祥三人共同编著。本书面向Unity的初学者,无论是对Unity一无所知的初学者,还是有一定基础、想要了解更多知识的Unity用户,都可以从书中轻松获取需要的内容。全书以实用为宗旨,大量知识点都融入贴近实际应用的案例讲解,并提供了众多精彩、颇具实用价值的综合实例,有助于读者轻而易举地理解重点和难点,并能有效地提高动手能力。
《unity5.x完全自学手册》是初学者快速自学Unity 5.0软件及以上版本的实用全面教程。全书共分21章,从Unity 5.x软件的安装和使用方法开始讲起,以循序渐进的方式详细讲解Unity视图与基础操作、资源导入流程、场景创建、GUI图形与用户界面基础、粒子系统、Mecanim动画系统、物理引擎、光照烘焙技术、遮挡剔除技术、地形系统、脚本语言开发基础、Shader开发、脚本调试优化与内存管理、跨平台发布、重力感应技术、AR(增强现实)技术、Leap Motion技术等内容,并深入剖析了塔防类游戏、跑酷类游戏,以及射击类游戏的开发与制作,内容基本涵盖了Unity 5.x全部的工具和命令。书中每章精心安排了具有针对性的实例,不仅可以帮助读者轻松掌握软件的使用方法,更能应对各种实际工作需要。
第1章Unity 5.x简介1
1.1 Unity 5.x概述1
1.1.1 Unity功能概述1
1.1.2 Unity 5.x重点新增功能6
1.2 Unity在游戏领域的应用8
1.3 Unity软件安装10
1.4购买Unity许可证12
1.5本章小结16
第2章Unity视图与基础操作17
2.1 Unity的界面布局17
2.2菜单栏19
2.2.1 File(文件菜单)19
2.2.2 Edit(编辑菜单)22
2.2.3 Assets(资源菜单)32
2.2.4 GameObject(游戏物体菜单)36
2.2.5 Component(组件菜单)47
2.2.6 Window(窗口菜单)54
2.2.7 Help(帮助菜单)55
2.3 Project(项目)视图56
2.3.1视图布局56
2.3.2操作介绍56
2.4 Hierarchy(层次)视图57
2.4.1视图布局57
2.4.2操作介绍58
2.5 Scene(场景)视图58
2.5.1视图布局59
2.5.2操作介绍59
2.6 Game(游戏)视图62
2.6.1视图布局62
2.6.2操作介绍62
2.7 Inspector(检视)视图63
2.7.1视图布局63
2.7.2操作介绍64
2.8本章小结6
第3章资源导入流程65
3.1媒体导入65
3.1.1 3D模型、材质与动画导入65
3.1.2模型、材质与动画的导入65
3.1.3图片资源导入70
3.1.4音频、视频媒体资源导入75
3.2创建Prefab(预置体)77
3.2.1创建Prefab(预置体)操作介绍77
3.2.2 Prefab(预置体)的应用79
3.3 Unity Asset Store资源商店82
3.3.1 Unity Asset Store资源商店介绍83
3.3.2 Unity Asset Store资源商店使用方法84
3.4游戏资源导入实例――《宁静秋野》84
3.5本章小结89
第4章场景创建90
4.1创建工程和游戏场景90
4.2创建基本几何体91
4.3创建组件92
4.4创建脚本93
4.5创建光源94
4.6创建摄像机95
4.7创建角色96
4.8粒子系统98
4.9声音效果102
4.10创建UGUI 104
4.11天空盒107
4.12雾效果109
4.13拓展训练――游戏地图的制作109
4.14本章小结111
第5章Unity图形与用户界面基础112
5.1 Unity GUI简介112
5.2 UI概要112
5.2.1 Canvas(画布)112
5.2.2 Render Mode(渲染模式)113
5.2.3 Canvas Scaler组件114
5.2.4 Graphic Raycaster组件115
5.2.5 EventSystem(事件系统)115
5.3 UGUI的基本布局116
5.3.1 The Rect Tool(矩形工具)116
5.3.2 Rect Transform(矩形变换组件)117
5.3.3 Resizing Versus Scaling(调整与扩展)117
5.3.4 Pivot(中心点)118
5.3.5 Anchors(锚点)118
5.4 UGUI核心控件119
5.4.1 UGUI Panel组件119
5.4.2 Text(文本)120
5.4.3 Image(图像)121
5.4.4 Raw Image 124
5.4.5 Button(按钮)125
5.4.6 Slider(滑动条)128
5.4.7 Scrollbar(滚动条)129
5.4.8 Scroll Rect(滑动区域)129
5.4.9 Toggle(切换)组件130
5.4.10 Toggle Group(切换组)131
5.4.11 Input Field(输入字段)131
5.5拓展训练――游戏主界面的创建133
5.6本章小结141
第6章新版粒子系统142
6.1粒子系统的创建142
6.2粒子系统的控制面板143
6.3粒子系统参数144
6.3.1 Initial(初始化)模块144
6.3.2 Emission(发射)模块147
6.3.3 Shape(形状)模块147
6.3.4 Velocity over Lifetime(生命周期速度)模块150
6.3.5 Limit Velocity over Lifetime(生命周期速度限制)模块150
6.3.6 Force over Lifetime(生命周期作用)模块151
6.3.7 Color over Lifetime(生命周期颜色)模块151
6.3.8 Color by Speed(颜色的速度控制)模块151
6.3.9 Size over Lifetime(生命周期粒子大小)模块151
6.3.10 Size by Speed(粒子大小的速度控制)模块151
6.3.11 Rotation Over Lifetime(生命周期旋转)模块151
6.3.12 Rotation by Speed(旋转的速度控制)模块151
6.3.13 External Force(外部作用力)模块152
6.3.14 Collision(碰撞)模块152
6.3.15 Sub Emitters(子发射器)模块153
6.3.16 TextureSheet Animation(序列帧动画纹理)模块153
6.3.17 Renderer(粒子渲染器)模块153
6.3.18粒子编辑器156
6.4拓展训练――粒子系统实例159
6.5本章小结165
第7章Mecanim动画系统166
7.1 Mecanim动画系统简介166
7.1.1 Mecanim动画系统术语166
7.1.2角色导入及Animators工作原理167
7.2使用人形角色动画170
7.2.1创建Avatar 170
7.2.2配置Avatar 171
7.2.3 BodyMask(身体遮罩)172
7.2.4人形动画的重定向功能172
7.2.5非人形动画174
7.3在游戏中使用角色动画174
7.3.1 Mecanim系统逆向运动学功能174
7.3.2 Animator组件175
7.3.3 Animator Controller 175
7.3.4 Animator动画状态机176
7.3.5 Blend Trees(混合树)178
7.3.6 1D混合179
7.3.7 2D混合180
7.4拓展训练――游戏动画案例180
7.5本章小结185
第8章物理引擎186
8.1刚体186
8.1.1刚体基本使用方法186
8.1.2刚体选项设置187
8.2碰撞体188
8.2.1使用碰撞体188
8.2.2碰撞体选项设置189
8.3角色控制器192
8.3.1添加角色控制器192
8.3.2角色控制器选项设置192
8.4关节193
8.4.1铰链关节193
8.4.2固定关节194
8.4.3弹簧关节195
8.4.4角色关节196
8.4.5可配置关节197
8.5布料World Acceleration Scale 200
8.5.1添加布料系统200
8.5.2布料系统属性设置201
8.6力场202
8.6.1添加力场组件202
8.6.2力场组件属性设置203
8.7拓展训练――《彩豆迷宫》203
8.8本章小结206
第9章光照烘焙技术207
9.1 Unity 5.x光照烘焙参数207
9.1.1 Object面板参数207
9.1.2 Scene面板参数208
9.2实时全局光照209
9.3实时光照贴图预览210
9.4“高动态光照”反射探头技术211
9.5 Light Probes概述213
9.6本章小结216
第10章遮挡剔除技术217
10.1使用遮挡剔除217
10.2烘焙参数设置220
10.3使用Occlusion Area组件221
10.4使用Occlusion Portals组件222
10.5拓展训练――遮挡剔除技术应用实例222
10.6本章小结227
第11章地形系统228
11.1地形系统工作流程228
11.1.1创建地形228
11.1.2地形参数调整229
11.2地形编辑工具230
11.2.1地形高度绘制230
11.2.2地形纹理绘制231
11.2.3种植树木233
11.2.4地形细节绘制235
11.2.5地形设置238
11.3拓展训练――地形系统实例239
11.5本章小结246
第12章Unity脚本语言开发基础247
12.1脚本更新247
12.2 C#脚本语法247
12.2.1变量247
12.2.2数组248
12.2.3算术、关系、逻辑运算符249
12.2.4语句249
12.2.5函数252
12.2.6 C#脚本253
12.3创建脚本253
12.3.1 MonoDevelop编辑器254
12.3.2脚本必然事件255
12.3.3 MonoBehaviour类256
12.3.4访问组件257
12.3.5访问游戏对象258
12.4常用脚本API 258
12.4.1 Transform组件258
12.4.2 Time类259
12.4.3 Random类260
12.4.4 Mathf类260
12.4.5 Coroutine协同程序261
12.5拓展训练――游戏实例262
12.6本章小结26
第13章Shader开发268
13.1 Shader简介268
13.2创建Shader 272
13.2.1 Tags 273
13.2.2 LOD 274
13.2.3 Shader本体275
13.3 ShaderLab基础语法276
13.3.1 Shader范例讲解276
13.3.2 Shader中的Properties属性277
13.4本章小结28
第14章脚本调试优化与内存管理281
14.1脚本调试281
14.2脚本优化283
14.2.1跨平台综合优化方案283
14.2.2物理性能和脚本性能优化283
14.3内存管理284
14.3.1 Profiler 285
14.3.2 iOS设备启用运程分析292
14.3.3 Android设备启用运程分析292
14.4本章小结292
第15章跨平台发布293
15.1网页平台发布293
15.2 Android平台发布298
15.2.1 Java SDK的安装与环境配置298
15.2.2 Android SDK的安装与项目发布299
15.3 iOS平台发布302
15.3.1 Xcode下载及安装303
15.3.2 iOS开发者账号申请304
15.3.3 iOS平台项目发布306
15.4本章小结309
同类热门
类似软件
Unity Pro中文破解版5.31G1849人在用 Unity Pro是一款功能非常强大且专业的的游戏与VR/AR开发实时引擎, 拥有方便灵活的编辑器、友好的开发环境和丰富的工具套件,能够满足程序员或美术师、独立制作人或大型团队的成员等等用户的所有游戏制作需求。软件的核心功能可以帮助用户在开发周期中
查看unity 3d游戏开发27.1M644人在用unity 3d游戏开发是一本Unity 3D游戏开发入门书籍,由宣雨松编著。本书从初学者入门角度讲解了Unity游戏开发,让读者快速学会了如何使用Unity制作3D游戏,如何以两种语言去讲解游戏脚本的编写,在入门阶段我们使用JavaScript语言介绍
查看unity3d脚本编程 使用c语言开发跨平台游戏56.09M576人在用unity3d脚本编程 使用c语言开发跨平台游戏是一本Unity 3D脚本编程书籍,由陈嘉栋编著。本书内容丰富翔实,以Unity 3D的跨平台基础Mono及其游戏脚本语言C#为基础进行讲解,全面系统地剖析了Unity 3D的跨平台原理以及游戏脚本开发的特
查看Unity Shader入门精要68.85M1501人在用Unity Shader入门精要是一本由百万博客访问量作者冯乐乐编著的Unity Shader经典入门书籍,本书内容独特,填补了Unity Shader和渲染流水线之间的知识鸿沟,对Unity中一些渲染机制的工作原理进行详细剖析,帮助读者解决“是什么”“
查看热门标签
网友评论0人参与,0条评论
最新排行
11j930住宅建筑构造图集21.07Mpdf电子版 11j930图集,全称11j930住宅建筑构造图集,是国家建筑标准设计图集,由中华人民共和国住房和城乡建设部发行,自2011年3月1日起实施,原料《住宅建筑构造》(03j930-1)标准设计同时废止,可以适用于一般标准的新建、改建、扩建的住宅建筑设
查看房屋买卖合同正规范本202312Kword版房屋买卖是生活中最常见的事情,在购买时需要拟定一些事项,以备将来发生纠纷时好解决问题。在此小编带来了房屋买卖合同正规范本2023,word版本,详细的介绍了房屋买卖时甲方乙方的权利和义务等,也列举了许多房产买卖的条约等,让你在签合约时懂得更多,知道合同需
查看ASP.NET开发实例大全(基础卷)313.29Mpdf扫描版 ASP.NET开发实例大全(基础卷)是一本ASP.NET开发指导手册,由软件开发技术联盟编著。本书筛选、汇集了ASP.NET开发从基础知识到高级应用各个层面约600个实例及源代码,每个实例都按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进
查看421页pdf百度云资源5.32M想要了解明星的更多八卦猛料吗?想知道自己喜欢的明星过去发生过什么事吗?想知道的话,就来下载本站的421页pdf文件,该文件已经上传到百度云资源,它详细记录了大量明星的私下猛料,作者是一位追星多年并且搜集明星新闻和小道消息的一名女孩,经过多年的追星一点一滴
查看鸟哥的linux私房菜服务器架设篇(第2版)67.26Mpdf扫描版鸟哥的linux私房菜服务器架设篇(第2版)是一本linux服务器架设教材书籍,由linux专家鸟哥编著。本书是前作的升级版本,根据服务器与网络环境做了大幅度的修订与改写,主要介绍了架站之前所需的技能分析、网络基本概念、linux常用的网络命令、主机的简
查看php与mysql程序设计(第3版)134.16M吉尔摩pdf扫描版php与mysql程序设计(第3版)是一本PHP、MySQL程序设计指导手册,由美国前端工程师吉尔摩编著。全书主题的选取和组织从实用出发,在讲述知识之外还加入了作者多年积累的宝贵实战经验,并提供了500多个可以直接用于实际项目的代码示例,充分体现了作者深
查看精通oracle sql 第2版93.15M精通oracle sql 第2版是一本讲述清晰,可操作性强的Oracle SQL教程,由Oracle ACE与OakTable团队专家合力打造,主编为Karen Morton等人。全书主要介绍了如何掌握在Oracle数据库中实现的强大SQL特性,所涵盖的
查看2017铁路工程管理与实务73.3Mpdf高清版2017铁路工程管理与实务,又称之为2017一级建造师铁路工程管理与实务电子书,是一级建造师必考的科目,该版本根据2014年版一级建造师《专业工程管理与实务)) (铁路工程)科目考试大纲编写,主要阐述了《考试大纲》的核心内容,按照章节目条排序,不考虑前后
查看html5开发精要与实例详解60.84M陆凌牛pdf扫描版html5开发精要与实例详解是一本html5的实战手册,由资深Web开发工程师陆凌牛编著。本书内容丰富,主要以实践为核心,通过28个精心设计的中大型案例对这些理论知识点进行了充分讲解,每个案例都以迭代的方式实现,不仅包含案例需求描述、实现效果展示、开发步
查看mariadb入门很简单77.98M黄缙华pdf扫描版mariadb入门很简单是一本内容极其全面的MariaDB图书,由数据库专家黄缙华编著。全书浅显易懂,零门槛也能学习MariaDB数据库技术,全书包含402个示例、17个综合实例、1个项目案例、48个常见问题解答、19个上机实践、69个习题,涉及面极广,
查看asp.net4.0从入门到精通79.18M《asp.net4.0从入门到精通》这本图书有多个不同的版本,其中以张正礼,王坚宁编著,清华大学出版社出版的最受读者的欢迎,故小编在此特别提供asp.net4.0从入门到精通pdf免费下载,并且是pdf高清版本哟,用户即下即阅读。该书拥有12个使用asp
查看网络安全评估从漏洞到补丁75.24Mpdf扫描版网络安全评估从漏洞到补丁是一本网络安全指导书籍,由美国网络安全专家Steve Manzuik编著,张建标编译。全书主要将漏洞管理技术融入到业务管理中,只有将黑客所实施的威胁与对组织造成的风险联系到一起时,这些知识才是有价值的,而本书就是要介绍完成这些任务
查看爱普生l455说明书5.22Mpdf版爱普生l455说明书中包含了首先阅读和用户指南,全面的将爱普生L455无线一体机的使用说明讲解了一边,让每一位用户都能够通过该打印机让工作中的效率提高。爱普生墨仓式L455智能无线一体机不仅延续之前产品的优势,而且功能更丰富,应用更全面,其外观设计也更时
查看