Unity游戏开发实用教程PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:万书帆,魏炜,王晖,邓兆静编著
- 出 版 社:北京:海洋出版社
- 出版年份:2015
- ISBN:9787502790912
- 页数:158 页
第1章 Unity基础应用 1
1.1 Unity安装与卸载 1
1.1.1 Unity安装 1
1.1.2 安装目录下部分文件夹简介 2
1.2 学习Unity的编辑界面 3
1.2.1 场景视图 3
1.2.2 游戏视图 5
1.2.3 Inspector属性面板 6
1.2.4 层级(Hierarchy)面板 7
1.2.5 项目资源管理面板 7
1.3 Unity资源导入与删除 7
1.3.1 模型等资源导入 7
1.3.2 加载与导出unitypackage 10
1.4 Unity的基本组件 14
1.4.1 摄影机 14
1.4.2 物理组件 16
1.4.3 灯光 17
1.4.4 寻路组件 18
1.4.5 音视频组件 18
1.4.6 网络组件 18
1.5 Mesh、Material和Texture 18
1.6 Unity的一些自带脚本包 19
1.7 制作一个Demo 19
1.7.1 Demo的要求 19
1.7.2 搭建场景 19
1.7.3 建立目录并导入资源 22
1.7.4 建立脚本 26
第2章 开发一个好的界面 30
2.1 Unity自带的界面系统OnGUI 30
2.1.1 GUI.Label 30
2.1.2 GUI.Button按钮 32
2.1.3 GUI.RepeatButton长按状态按钮 33
2.1.4 GUI.DrawTexture绘制纹理 34
2.1.5 GUI.Toggle开关按钮 35
2.1.6 GUI.Toolbar工具栏 36
2.1.7 GUI.TextField单行文本输入框 37
2.1.8 GUI.TextArea多行文本输入框 38
2.1.9 GUI.HorizontalSlidei水平滑动条 39
2.1.10 GUI.Window窗口 40
2.1.11 GUIContent.Tooltip工具提示 42
2.1.12 滚动视图 42
2.1.13 使用unity自带的控件实现一个树形列表 43
2.1.14 基于OnGUI下的屏幕自适应 45
2.1.15 制作一个简单的序列帧 46
2.1.16 制作一个简单的动态柱状图 46
2.1.17 制作一个图片查看器 48
2.1.18 制作一个小地图 52
2.2 NGUI 54
2.2.1 NGUI概况 54
2.2.2 NGUI与OnGUI的差别 54
第3章 多媒体应用 55
3.1 音频的控制 55
3.1.1 本地音频加载与播放 55
3.1.2 通过网络加载音频 58
3.2 视频播放控制 59
3.2.1 MovieTexture的视频播放控制 59
3.2.2 AvPro QuickTime的视频播放 62
第4章 数据加载与卸载 64
4.1 Resource.Load加载资源 64
4.2 WWW加载 66
第5章 Unity读写外部数据 69
5.1 操作Xml 69
5.1.1 C#操作Xml文件基础知识 69
5.1.2 Unity加载Xml文件的方式 71
5.1.3 Unity与Xml交互案例:用户登录验证 73
5.2 操作数据库 77
5.2.1 Xampp介绍以及安装 77
5.2.2 在Xampp上建立一个数据库 79
5.2.3 创建一个PHP文件连接数据库 81
5.2.4 Unity+PHP+MySQL操作数据库 82
第6章 常用的组件 85
6.1 导航网格 85
6.1.1 人物自动寻路到目标点 85
6.1.2 导航网格之OffMesh Link使用 91
6.1.3 导航网格之动态障碍物Navmesh Obstacle 94
6.2 Terrain地形系统 95
第7章 多人在线 101
7.1 开发一个多人聊天室 101
7.2 动画同步与位置同步 106
第8章 基于Unity的安卓开发 115
8.1 安卓开发环境配置 115
8.1.1 安装ire 115
8.1.2 下载更新android SDK 117
8.2 简单的触屏操作示例 121
8.2.1 单指旋转物体 121
8.2.2 多点缩放物体 122
8.3 在安卓上操作Xml 123
8.3.1 安卓上如何读取Xml 123
8.3.2 安卓上如何写入Xml 124
8.4 安卓上播放视频 125
第9章 常见问题、错误及插件介绍 129
9.1 常见问题 129
9.1.1 js脚本如何与C#互相调用 129
9.1.2 Unity脚本如何与网页脚本互相调用 131
9.1.3 Unity发布为Web网页,在WebPlayer中打开一个新页面不被拦截 133
9.1.4 如何打开一个摄像头 135
9.1.6 鼠标选中物体高亮 136
9.1.7 如何打开一个本地EXE 138
9.2 常见错误及解决 139
9.2.1 在使用Unity编写脚本时遇到的错误 139
9.2.2 使用WWW崩溃如何解决 139
9.2.3 涉及direct 3D11特效有时候不能显示出效果 139
9.2.4 引用dll的时候报错 140
9.2.5 读取Xml错误 140
9.2.6 Fail to download data file 140
9.3 Unity插件 141
第10章 多人在线的坦克大战 143
10.1 项目介绍 143
10.1.1 游戏主要功能描述 143
10.1.2 游戏开发步骤介绍 143
10.2 前期准备以及场景搭建 144
10.2.1 前期准备 144
10.2.2 搭建场景 144
10.2.3 设置游戏背景音乐 146
10.3 登录场景开发 147
10.3.1 登录场景界面制作 147
10.3.2 玩家注册功能 149
10.3.3 数据库登录验证 152
10.4 游戏场景开发 153
10.4.1 创建一个服务器 153
10.4.2 多人在线坦克行为模块开发 154
10.4.3 登录后自动连接服务器并生成玩家 155
10.4.4 炮弹的功能开发以及记分 155
10.4.5 多人在线游戏小地图开发 156
10.4.6 退出游戏并提交成绩到数据库 157
- 《幼儿园游戏 规则性游戏》徐仁吉编 1951
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《幼儿英语游戏活动指导与实训》苏小菊,任晓琴主编;颜晓芳,覃静,谢恬恬,钟博维副主编 2020
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《海洋文明小史》倪谦谦责编;王存苗译;(法)雅克·阿塔利 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《海洋功能食品》王卉 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《西单大杂院-北京老舍文学院首届中青年作家高研班学员小说作品集》北京老舍文学院编 2019