标签分类 热门分类
当前位置:首页 > 程序设计电子书 > Unity5电子书网盘下载
Unity5.x完全自学手册 Unity5.x完全自学手册
youmo1063259659

youmo1063259659 提供上传

资源
21
粉丝
35
喜欢
191
评论
20

    Unity5.x完全自学手册 PDF 高清版

    Unity5电子书
    • 发布时间:

    给大家带来的一篇关于Unity5相关的电子书资源,介绍了关于Unity5.x、自学手册方面的内容,本书是由电子工业出版社出版,格式为PDF,资源大小74 MB ,商宇浩,李一帆,张吉祥编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.1,更多相关的学习资源可以参阅 程序设计电子书、等栏目。

  • Unity5.x完全自学手册 PDF 下载
  • 下载地址:https://pan.baidu.com/s/13_Es4JvciU0WRxyqGvPu1
  • 分享码:rkg8
  • 《Unity 5.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  本章小结        64
    • 第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  布料WorldAcceleration 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  使用OcclusionArea组件 221
    • 10.4  使用OcclusionPortals组件      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  本章小结     267
    • 第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  本章小结     280
    • 第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
    • 第16章  塔防类游戏设计  310
    • 16.1  塔防类游戏设计说明          310
    • 16.2  游戏环境设定     310
    • 16.3  游戏开始界面UGUI的制作      312
    • 16.4  游戏开始界面脚本设计     315
    • 16.5  游戏场景设计     318
    • 16.6  主角动作脚本设计     319
    • 16.7  子弹脚本设定     322
    • 16.8  NPC怪物诞生脚本设计     325
    • 16.9  NPC怪物动作脚本设计     326
    • 16.10  角色血量脚本设计  331
    • 16.11  角色得分及过关脚本设计       332
    • 16.12  游戏界面制作  333
    • 16.13  游戏结束及暂停界面制作       336
    • 16.14  游戏发布测试  341
    • 第17章  跑酷类游戏设计  343
    • 17.1  游戏架构     343
    • 17.2  游戏环境设定     344
    • 17.3  游戏开始界面制作     345
    • 17.4  商店场景设计     348
    • 17.5  游戏场景设计     350
    • 17.6  游戏发布测试     356
    • 第18章  射击类游戏设计  358
    • 18.1  角色与场景准备          358
    • 18.2  角色的运动控制          361
    • 18.3  摄像机脚本编写          365
    • 18.4  敌人角色创建及脚本编写          366
    • 18.5  制作角色血条     370
    • 18.6  本章小结     372
    • 第19章  重力感应技术       373
    • 19.1  重力感应技术介绍     373
    • 19.2  重力感应开发案例讲解及源代码介绍     374
    • 19.3  本章小结     378
    • 第20章 Unity AR(增强现实)技术       379
    • 20.1  AR(增强现实)技术介绍        379
    • 20.1.1  技术原理 379
    • 20.1.2  主要元素与特点      379
    • 20.1.3  应用领域 380
    • 20.2  高通AR与Unity联合开发案例       382
    • 20.2.1  下载高通AR套件   382
    • 20.2.2  License Manager设置    384
    • 20.2.3  Target Manager设置      385
    • 20.2.4  Unity中AR的基本设置         388
    • 20.3  本章小结     392
    • 第21章  Leap Motion技术         393
    • 21.1  Leap Motion技术介绍       393
    • 21.1.1  技术原理 393
    • 21.1.2  技术特点 393
    • 21.1.3  应用领域 394
    • 21.2  Leap Motion的安装  394
    • 21.2.1  Leap Motion的驱动安装        394
    • 21.2.2  Leap Motion的SDK安装       395
    • 21.3  Leap Motion的功能与技术构架       396
    • 21.3.1  Leap Motion的Driver功能  396
    • 21.3.2  Leap Motion对Unity的支持信息         397
    • 21.3.3  Leap Motion的手势识别种类        398
    • 21.3.4  Leap For Unity API架构         401
    • 21.3.5  Leap Motion的资料取得过程        402
    • 21.4  Leap Motion开发实例       403
    • 21.4.1  初始LeapFor Unity范例       403
    • 21.4.2  判断LeapMotion手势范例  407
    • 21.5  本章小结     410

    上一篇:深度学习:主流框架和编程实战  下一篇:Nexus规模化Scrum框架

    展开 +

    收起 -

     
    Unity5 相关电子书
    关于Unity5的学习笔记
    网友NO.869233

    mysql installer community 8.0.16.0安装配置图文教程

    mysql installer community 8.0.16.0安装图文教程,,供大家参考,具体内容如下 一、下载mysql-installer-community-8.0.16.0.msi 二、安装mysql-installer-community-8.0.16.0.msi 1.点击安装包进入安装页面,选中I accept the license terms 2.一直点击next,遇到此页面,点击yes,然后点击execute,等待安装。 3.安装成功以后,一直点击next,遇到以下窗口,设置root用户的密码,也可以自己添加用户 4.设置用户名和密码以后,点击next,然后点击execute 5.点击finish,进入配置向导 6.一直点击next,然后遇到此窗口,输入密码,点击check,然后点击next,然后点击execute,完成以后点击next 7.点击finish,再次点击next,再次点击finish,然后会自动启动mysql workbench 8.右键点击“我的电脑”-“属性”-“高级”-“环境变量”-“系统变量”-双击“Path”-将mysql的路径“C:\Program Files\MySQL\MySQL Server 8.0\bin”添加进去-“确定”添加完毕之后,再到DOS下进行测试: 输入 mysql -u root -p 输入密码启动mysql命令行窗口 精彩专题分享: mysql不同版本安装教程 mysql5.7各版本安装教程 mysql5.6各版本安装教程 mysql8.0各版本安装教程 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持码农之家。 ……

    网友NO.300696

    如何安装绿色版MySQL Community Server 5.7.16并实现远程登录

    1.下载MySQL Community Server 5.7.16 安装好 2.进去mysql安装目录的bin目录下,在文件地址栏输入cmd回车 3.输入命令: mysqld --initialize-insecure --console 4.输入命令: mysqld -install 5. mysql -u root--skip-password 6.ALTER USER 'root'@'localhost'IDENTIFIEDBY '123456'; 7.\quit 8. mysql -h localhost -uroot -p 安装完成 授权远程登录 以管理员账号登录 执行命令: grant all PRIVILEGES on *.* to zhanghao@'%' identified by '123456'; 刷新生效:flush privileges; 命令解释: all PRIVILEGES表示赋予所有的权限给指定用户,这里也可以替换为赋予某一具体的权限,例如: select,insert,update,delete,create,drop 等,具体权限间用“,”半角逗号分隔。 *.* 表示上面的权限是针对于哪个表的,第一个*指的是数据库,后面的 * 表示对于所有的表,对于某一数据库的全部表授权为“数据库名.*”,对于某一数据库的某一表授 权为“数据库名.表名”。 zhanghao 表示你要给哪个用户授权,这个用户可以是存在的用户,也可以是不存在的用户。 总结 以上所述是小编给大家介绍的安装绿色版MySQL Community Server 5.7.16并实现远程登录的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对码农之家网站的支持! ……

    网友NO.601487

    centos 6.5下 mysql-community-server. 5.7.18-1.el6安装

    使用下面的命令检查是否安装有MySQL Server [root@localhost etc]# rpm -qa | grep mysql // 这个命令就会查看该操作系统上是否已经安装了mysql数据库 有的话,我们就通过 rpm -e 命令 或者 rpm -e --nodeps 命令来卸载掉 [root@localhost ~]# rpm -e mysql // 普通删除模式[root@localhost ~]# rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除 在删除完以后我们可以通过 rpm -qa | grep mysql 命令来查看mysql是否已经卸载成功!! 官网yum repository 下载安装包 [root@localhost ~]# wget http://dev.mysql.com/get/mysql57-community-release-el6-10.noarch.rpm --2017-04-24 18:53:49-- http://dev.mysql.com/get/mysql57-community-release-el6-10.noarch.rpmResolving dev.mysql.com... 137.254.60.11Connecting to dev.mysql.com|137.254.60.11|:80... connected.HTTP request sent, awaiting response... 301 Moved PermanentlyLocation: https://dev.mysql.com/get/mysql57-community-release-el6-10.noarch.rpm [following]--2017-04-24 18:53:49-- https://dev.mysql.com/get/mysql57-community-release-el6-10.noarch.rpmConnecting to dev.mysql.com|137.254.60.11|:443... connected.ERROR: certificate common name “www.mysql.com” doesn't match requested host name “dev.mysql.com”.To connect to dev.mysql.com insecurely, use ‘--no-check-certificate' 本地安装下载下来的rpm包 [root@localhost ~]# yum localinstall mysql57-community-r……

    网友NO.711504

    mysql installer community 8.0.12.0安装图文教程

    本文教程为大家分享了mysql installer community 8.0.12.0的安装,供大家参考 一、下载 mysql-installer-community-8.0.12.0.msi 点击 :下载链接 二、安装 mysql-installer-community-8.0.12.0.msi 1.点击安装包进入安装页面,选中I accept the license terms 2.一直点击next,遇到此页面,点击yes,然后点击execute,等待安装。 3.安装成功以后,一直点击next,遇到以下窗口,设置root用户的密码,也可以自己添加用户 4.设置用户名和密码以后,点击next,然后点击execute 5.点击finish,进入配置向导 6.一直点击next,然后遇到此窗口,输入密码,点击check,然后点击next,然后点击execute,完成以后点击next 7.点击finish,再次点击next,再次点击finish,然后会自动启动mysql workbench 8.右键点击“我的电脑”-“属性”-“高级”-“环境变量”-“系统变量”-双击“Path”-将mysql的路径“C:\Program Files\MySQL\MySQL Server 8.0\bin”添加进去-“确定”添加完毕之后,再到DOS下进行测试: 输入 mysql -u root -p 输入密码启动mysql命令行窗口 精彩专题分享: mysql不同版本安装教程 mysql5.7各版本安装教程 mysql5.6各版本安装教程 mysql8.0各版本安装教程 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持码农之家。 ……

    网友NO.378847

    MySQL Community Server 8.0.11安装配置方法图文教程

    最近开始学习数据库知识,从mysql下手,下面详细介绍一下安装过程,给小伙伴们一个参考。 一、安装 首先,从mysql的中文社区下载,我尝试过其他下载方式,发现还是中文社区下载的安装包最好,下载地址是, 下载完成后,运行安装文件,运行后,出现如下界面: 等待几十秒左右,就会出现安装界面啦。 和安装其他软件一样需要勾选“I accept the license terms”,然后点击”next”: 这里选择”custom”,也可以根据自己需求选择要安装的方式: 我需要安装mysql server,所以在Available Products里展开第一项选择“MySql server8.0.11-X64”: 然后点击绿色箭头将当前选择的相移动到安装列表 接着”next”,可以根据需要选择是否安装VC++2015,不需要点击“next”,需要的话点击”Execut”,这里我选择了”Execut”: VC++2015安装过之后,接着”next”: 点击“Execute”开始安装,安装过程中会显示安装的进度,等待安装完成后Status会显示Complete,mysql图标前会出现一个绿色的勾,然后点击“Next”按钮进入产品配置界面 接着”next”,选择默认选项,进入下个页面: 选择“Development Machine”,选择此项将使用较小的内容来运行我们的mysql server,对应小型软件、学习是完全够用的。之后“next” 按默认选择,然后“next” 在Root Account Password设置数据库root账号的……

    Copyright 2018-2020 xz577.com 码农之家

    电子书资源由网友、会员提供上传,本站记录提供者的基本信息及资源来路

    鸣谢: “ 码小辫 ” 公众号提供回调API服务、“ 脚本CDN ”提供网站加速(本站寻求更多赞助支持)

    版权投诉 / 书籍推广 / 赞助:520161757@qq.com

    上传资源(网友、会员均可提供)

    查看最新会员资料及资源信息