图书介绍
Flash游戏开发技术与实践PDF|Epub|txt|kindle电子书版本网盘下载
- 王玥,吕天君编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302318477
- 出版时间:2013
- 标注页数:369页
- 文件大小:174MB
- 文件页数:382页
- 主题词:动画制作软件
PDF下载
下载说明
Flash游戏开发技术与实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Flash与游戏设计1
1.1 Flash与游戏1
1.1.1 常见的Flash游戏类型1
1.1.2 使用Flash制作游戏的优势5
1.1.3 Flash游戏的制作6
1.2 Flash程序开发环境8
1.2.1 Flash CS6的操作界面8
1.2.2 Flash的【动作】面板9
1.2.3 为游戏开发而进行的设置9
1.3 ActionScript 3.0代码的位置12
1.3.1 将代码放置在【时间轴】面板的帧中12
1.3.2 将代码放置在单独的ActionScript文件中14
1.4 Flash文档的发布和测试17
1.4.1 将文档发布为SWF文件17
1.4.2 文档的测试19
1.5 本章小结23
第2章 ActionScript 3.0编程基础24
2.1 变量和常量24
2.1.1 变量24
2.1.2 常量26
2.2 数据类型26
2.2.1 常用的数据类型27
2.2.2 数据类型的转换29
2.3 运算符31
2.3.1 常见的运算符32
2.3.2 运算符的优先级36
2.4 程序结构37
2.4.1 顺序结构37
2.4.2 分支结构37
2.4.3 循环结构40
2.4.4 break语句和continue语句43
2.4.5 结构嵌套44
2.5 函数45
2.5.1 函数的定义和调用45
2.5.2 参数46
2.5.3 函数的返回值48
2.5.4 函数的嵌套调用和递归调用49
2.6 面向对象的编程50
2.6.1 类50
2.6.2 对象52
2.6.3 继承和接口53
2.7 本章小结55
第3章 游戏中的事件处理56
3.1 事件处理的基础知识56
3.1.1 事件侦听器56
3.1.2 常用的事件57
3.2 应用鼠标事件58
3.2.1 自定义鼠标指针58
3.2.2 使用按钮62
3.2.3 使用鼠标滚轮65
3.3 键盘事件67
3.3.1 KeyboardEvent类67
3.3.2 Keyboard类68
3.3.3 特殊的Tab键70
3.4 在游戏中触发连续动作73
3.4.1 使用ENTER_ FRAME事件73
3.4.2 使用Timer类75
3.4.3 使用setInterval()方法78
3.5 本章综合范例——石头剪子布80
3.5.1 范例简介80
3.5.2 范例制作过程81
3.6 本章小结86
第4章 角色和影片的控制87
4.1 添加显示对象87
4.1.1 舞台上的显示对象87
4.1.2 添加视觉元件88
4.1.3 删除显示对象91
4.1.4 显示对象的深度管理93
4.1.5 显示对象的坐标95
4.2 改变显示对象的外观99
4.2.1 更改对象大小99
4.2.2 设置对象的颜色和透明度103
4.2.3 使用遮罩107
4.3 对时间轴和舞台进行控制109
4.3.1 控制时间轴110
4.3.2 控制舞台113
4.3.3 程序中的目标路径116
4.4 本章综合范例——找不同120
4.4.1 范例简介120
4.4.2 范例制作过程120
4.5 本章小结127
第5章 实现角色的运动128
5.1 角色的运动动画128
5.1.1 直线运动128
5.1.2 圆形和椭圆形运动131
5.1.3 特殊的曲线运动133
5.2 与角度有关的动画效果135
5.2.1 旋转对象135
5.2.2 让对象朝着目标移动137
5.3 模拟真实的运动140
5.3.1 加速运动140
5.3.2 摩擦力142
5.3.3 缓动效果145
5.3.4 弹性运动148
5.3.5 跳跃效果150
5.3.6 卷屏效果154
5.4.3 D运动159
5.4.1 对象的3D属性159
5.4.2 模拟三维运动效果161
5.4.3 Flash中的3D类163
5.5 本章综合范例——精彩赛马166
5.5.1 范例简介166
5.5.2 范例制作过程167
5.6 本章小结174
第6章 碰撞检测175
6.1 角色碰撞的检测方法175
6.1.1 两个显示对象之间的碰撞检测175
6.1.2 对象与点的碰撞179
6.2 特殊的碰撞检测182
6.2.1 利用距离来检测碰撞182
6.2.2 使用位图对象来实现碰撞检测185
6.2.3 多个对象的碰撞检测188
6.3 本章综合范例——吃水果191
6.3.1 范例简介191
6.3.2 范例制作过程192
6.4 本章小结201
第7章 游戏中的文本202
7.1 使用文本202
7.1.1 显示文本202
7.1.2 滚动文本204
7.1.3 实现文本的输入207
7.1.4 选择文本210
7.1.5 使用HTML文本212
7.2 设置文本格式215
7.2.1 使用TextFormat类215
7.2.2 使用StyleSheet类218
7.3 本章综合范例——打字游戏222
7.3.1 范例简介222
7.3.2 范例制作过程223
7.4 本章小结232
第8章 游戏中的图形和图像233
8.1 绘制线条和图形233
8.1.1 绘制线条233
8.1.2 绘制图形240
8.2 对位图的操作246
8.2.1 使用位图的颜色246
8.2.2 复制位图252
8.2.3 使用滤镜258
8.3 本章综合范例——拼图游戏265
8.3.1 范例简介265
8.3.2 范例制作过程266
8.4 本章小结275
第9章 在游戏中使用外部素材276
9.1 使用声音276
9.1.1 使用嵌入的声音276
9.1.2 加载外部声音278
9.1.3 对声音播放进行控制282
9.2 加载外部对象288
9.2.1 加载外部文件288
9.2.2 获取XML数据291
9.3 本章综合范例——比比谁的嗓门大295
9.3.1 范例简介295
9.3.2 范例制作过程296
9.4 本章小结300
第10章 经典游戏制作解析301
10.1 经典游戏1——可爱战机301
10.1.1 游戏简介301
10.1.2 游戏制作步骤304
10.2 经典游戏2——翻纸牌329
10.2.1 游戏简介329
10.2.2 游戏制作步骤331
10.3 经典游戏3——抢金块348
10.3.1 游戏简介348
10.3.2 游戏制作步骤352
附录A本书范例索引367