图书介绍
Flash ActionScript 3.0动画基础与游戏设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 夏敏捷,郑秋生编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302376187
- 出版时间:2015
- 标注页数:312页
- 文件大小:51MB
- 文件页数:326页
- 主题词:动画制作软件-高等学校-教材
PDF下载
下载说明
Flash ActionScript 3.0动画基础与游戏设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Flash基础知识1
1.1 初识Flash CS61
1.1.1 Flash的发展历程1
1.1.2 Flash CS6的新增功能2
1.1.3 F1ash动画的特点3
1.1.4 动画的概念及原理3
1.1.5 Flash动画的制作流程3
1.2 Flash CS6工作界面4
1.2.1 工作区布局5
1.2.2 “工具”面板5
1.2.3 “属性”面板5
1.2.4 “时间轴”面板6
1.2.5 舞台7
1.2.6 “库”面板8
1.2.7 “对齐”和“变形”面板9
1.3 Flash CS6操作基础10
1.3.1 创建Flash文档10
1.3.2 绘制舞台对象11
1.3.3 修改舞台对象12
1.3.4 创建动画12
1.3.5 保存和测试Flash动画13
1.4 Flash游戏概述13
1.4.1 Flash游戏的优势14
1.4.2 Flash游戏的种类14
1.4.3 Flash游戏的制作过程18
习题19
第2章 Flash的工具箱20
2.1 绘图工具20
2.1.1 Flash绘图基础20
2.1.2 线条工具和铅笔工具21
2.1.3 矩形工具和基本矩形工具23
2.1.4 椭圆工具和基本椭圆工具24
2.1.5 多角星形工具25
2.1.6 刷子工具26
2.1.7 喷涂刷工具27
2.1.8 橡皮擦工具28
2.1.9 钢笔工具29
2.1.10 课堂案例31
2.2 选择和编辑工具33
2.2.1 选择工具33
2.2.2 部分选取工具35
2.2.3 套索工具35
2.2.4 任意变形工具和渐变变形工具36
2.2.5 课堂案例37
2.3 颜色工具38
2.3.1 墨水瓶工具38
2.3.2 颜料桶工具38
2.3.3 滴管工具40
2.3.4 课堂案例40
2.4 文本工具42
2.4.1 文本的类型42
2.4.2 创建传统文本42
2.4.3 创建TLF文本44
2.4.4 课堂案例45
2.5 Deco工具47
2.5.1 在Deco工具的绘制效果之间切换47
2.5.2 绘制效果填充48
2.6 3D转换工具50
2.6.1 3D旋转工具50
2.6.2 3D平移工具51
习题52
第3章 元件和库53
3.1 元件与“库”面板53
3.1.1 元件的类型53
3.1.2 创建图形元件54
3.1.3 创建按钮元件55
3.1.4 创建影片剪辑元件57
3.1.5 转换元件58
3.1.6 “库”面板的组成58
3.1.7 内置公用库及外部库的文件59
3.2 实例的创建与应用60
3.2.1 建立实例61
3.2.2 转换实例的类型61
3.2.3 改变实例的颜色和透明效果61
3.3 对象的变形与操作63
3.4 对象的修饰64
3.5 “对齐”面板与“变形”面板的使用65
3.6 外部素材的导入67
3.6.1 导入图片67
3.6.2 导入声音67
习题68
第4章 基本动画的制作69
4.1 逐帧动画69
4.1.1 使用外部导入方式创建逐帧动画69
4.1.2 在Flash中制作逐帧动画70
4.2 传统补间动画73
4.3 补间形状动画77
4.4 补间动画78
4.5 动画预设84
习题86
第5章 高级动画的制作87
5.1 创建引导层动画87
5.2 创建遮罩动画89
5.3 创建骨骼动画93
习题98
第6章 ActionScript 3.0脚本编程语言基础99
6.1 ActionScript 3.0发展概述99
6.2 Flash CS6的“动作”面板介绍100
6.3 ActionScript的语法105
6.4 ActionScript的数据类型和变量107
6.4.1 ActionScript的数据类型107
6.4.2 ActionScript的变量111
6.4.3 类型转换112
6.5 ActionScript的运算符与表达式113
6.6 ActionScript的函数115
6.6.1 认识函数115
6.6.2 定义函数116
6.6.3 函数的返回值117
6.6.4 函数的调用117
6.6.5 函数的参数118
6.6.6 函数作为参数119
6.7 类和包119
6.8 显示列表121
6.8.1 显示对象的一些基本概念121
6.8.2 DisplayObject类的子类123
6.8.3 管理显示对象124
6.9 事件130
6.9.1 与鼠标相关的操作事件131
6.9.2 与键盘相关的操作事件134
6.9.3 帧事件135
6.9.4 计时事件137
6.9.5 删除事件侦听器139
6.9.6 事件流140
6.10 基本动作脚本命令141
6.10.1 时间轴控制命令141
6.10.2 显示输出命令142
6.11 ActionScript代码的位置143
6.11.1 在帧中编写ActionScript程序代码143
6.11.2 在外部类文件中编写ActionScript程序代码143
习题144
第7章 ActionScript 3.0程序控制145
7.1 选择结构145
7.1.1 if条件语句145
7.1.2 if…else语句146
7.1.3 switch语句147
7.2 循环结构147
7.2.1 for语句148
7.2.2 for…in和foreach…in语句148
7.2.3 while语句149
7.2.4 循环的嵌套149
7.2.5 break和continue语句149
7.3 影片剪辑的控制150
7.3.1 影片剪辑元件的基本属性150
7.3.2 控制影片剪辑元件的时间轴152
7.3.3 复制与删除影片剪辑153
7.3.4 拖曳影片剪辑154
7.3.5 课堂案例——汉诺塔155
7.4 鼠标、键盘和声音的控制164
7.4.1 鼠标的控制164
7.4.2 键盘的控制165
7.4.3 课堂案例——控制圆的移动166
7.4.4 声音的控制167
7.5 Flash的文本交互170
7.5.1 文本类型170
7.5.2 文本实例名称170
7.5.3 课堂案例——小学生算术游戏171
7.5.4 课堂案例——倒计时程序174
7.6 数组的使用177
7.6.1 为数组新增元素177
7.6.2 删除数组中的元素179
7.6.3 数组的排序179
7.6.4 从数组中获取元素181
7.6.5 把数组转换为字符串181
7.6.6 多维数组182
习题183
第8章 面向对象编程基础184
8.1 对象和类184
8.1.1 创建自定义的类184
8.1.2 类的构造函数186
8.1.3 类的属性的访问级别188
8.1.4 get()和set()方法188
8.2 继承189
8.2.1 继承的定义189
8.2.2 属性和方法的继承190
8.2.3 重写ovcrride191
8.2.4 MovieClip和Sprite子类191
8.3 多态192
8.4 包外类194
8.5 链接类195
8.6 文档类197
8.7 动态类198
8.8 Tween类199
8.9 ActionScript 3.0 API类概览201
习题204
第9章 Flash组件和数据存储205
9.1 组件概述205
9.2 用户界面组件206
9.2.1 Button组件206
9.2.2 RadioButton组件206
9.2.3 CheckBox组件208
9.2.4 ComboBox组件208
9.2.5 Label组件210
9.2.6 List组件210
9.3 Flash处理XML文档数据212
9.3.1 XML基础212
9.3.2 读取XML文档数据213
9.3.3 访问XML元素节点数据213
9.4 课堂案例——智力测试215
9.4.1 创建Flash文件216
9.4.2 设计文档类(test.as)216
习题221
第10章 ActionScript的绘图功能222
10.1 Graphics类222
10.2 绘制图形223
10.2.1 画线223
10.2.2 画曲线224
10.2.3 画矩形224
10.2.4 课堂案例——动态绘制矩形225
10.2.5 画圆和椭圆226
10.2.6 课堂案例——贪吃蛇游戏228
10.3 位图处理232
10.3.1 Bitmap类和BitmapData类232
10.3.2 复制位图里的部分像素235
10.3.3 使用BitmapData类滚动位图236
习题238
第11章 拼图游戏239
11.1 拼图游戏介绍239
11.2 拼图游戏的设计思路239
11.2.1 制作3×3图块239
11.2.2 随机排列图块240
11.2.3 键盘输入信息的获取241
11.2.4 移动图块的方法242
11.2.5 判断拼图是否完成的方法242
11.3 拼图游戏的实现步骤243
11.3.1 创建Flash文件243
11.3.2 设计文档类PuzzleGame244
11.4 拼图游戏的改进245
11.4.1 动态制作row_Count×col_Count个图块246
11.4.2 判断拼图是否完成的方法247
11.4.3 行列数改变事件方法247
11.4.4 重新设计文档类PuzzleGame247
第12章 五子棋游戏251
12.1 五子棋游戏介绍251
12.2 五子棋游戏的设计思路252
12.2.1 棋子和棋盘252
12.2.2 判断胜负功能252
12.3 五子棋游戏的实现步骤255
12.3.1 创建Flash文件255
12.3.2 设计游戏文档类Main.as256
第13章 飞机射击游戏259
13.1 飞机射击游戏介绍259
13.2 飞机射击游戏的设计思路260
13.2.1 游戏素材260
13.2.2 地图滚动原理的实现260
13.2.3 飞机和子弹的实现261
13.2.4 主角飞机子弹与敌机的碰撞检测262
13.3 飞机射击游戏的实现步骤263
13.3.1 创建Flash文件263
13.3.2 添加动作脚本263
第14章 推箱子游戏268
14.1 推箱子游戏介绍268
14.2 推箱子游戏的设计思路268
14.3 推箱子游戏的实现步骤270
14.3.1 创建Flash文件并设计元件270
14.3.2 设计地图单元类(MapCell.as)271
14.3.3 设计地图管理类(MyMap.as)271
14.3.4 设计游戏文档类(Box.as)275
第15章 百变方块游戏277
15.1 百变方块游戏介绍277
15.2 百变方块游戏的设计思路278
15.2.1 地图信息278
15.2.2 拼块拖动的实现278
15.2.3 游戏成功的判断279
15.3 百变方块游戏的实现步骤280
15.3.1 创建Flash文件280
15.3.2 设计游戏文档类(Main.as)281
第16章 中国象棋游戏287
16.1 中国象棋游戏介绍287
16.2 中国象棋游戏的设计思路288
16.2.1 棋盘的表示288
16.2.2 棋子的表示289
16.2.3 走棋规则289
16.2.4 坐标转换290
16.3 中国象棋游戏的实现步骤291
16.3.1 设计棋子类(Chess.as)291
16.3.2 创建F1ash文件292
16.3.3 设计文档类(ChessGame.as)293
第17章 俄罗斯方块游戏301
17.1 俄罗斯方块游戏介绍301
17.2 俄罗斯方块的形状设计302
17.3 俄罗斯方块游戏的设计思路302
17.4 俄罗斯方块游戏的实现步骤303
17.4.1 创建Flash文件303
17.4.2 设计游戏文档类(grid.as)303
参考文献312
热门推荐
- 3261640.html
- 1157890.html
- 1383339.html
- 1949784.html
- 1574108.html
- 2472217.html
- 523953.html
- 2192016.html
- 947469.html
- 1512969.html
- http://www.ickdjs.cc/book_760034.html
- http://www.ickdjs.cc/book_44649.html
- http://www.ickdjs.cc/book_3711146.html
- http://www.ickdjs.cc/book_926028.html
- http://www.ickdjs.cc/book_2655036.html
- http://www.ickdjs.cc/book_3302291.html
- http://www.ickdjs.cc/book_1948179.html
- http://www.ickdjs.cc/book_167489.html
- http://www.ickdjs.cc/book_2596564.html
- http://www.ickdjs.cc/book_665758.html