图书介绍

Flash AS 3.0动画程序设计案例教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Flash AS 3.0动画程序设计案例教程
  • 余以胜编著 著
  • 出版社: 北京:中国水利水电出版社
  • ISBN:9787517021506
  • 出版时间:2014
  • 标注页数:256页
  • 文件大小:41MB
  • 文件页数:266页
  • 主题词:动画制作软件-高等职业教育-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Flash AS 3.0动画程序设计案例教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 动画编程简介1

1.1 动画编程语言AS 3.01

1.1.1 ActionScript 3.0的优点2

1.1.2 ActionScript 3.0中的新功能2

1.2 Flash IDE简介3

1.3 案例——图形自动绘制程序4

1.3.1 案例任务描述4

1.3.2 操作流程4

1.3.3 案例小结5

1.4 案例——补间动画播放程序6

1.4.1 案例任务描述6

1.4.2 操作流程6

1.4.3 案例小结8

1.5 案例——Hello World程序8

1.5.1 案例任务描述8

1.5.2 操作流程9

1.5.3 案例小结12

拓展训练12

第2章 AS 3.0基本语法13

2.1 常量与变量13

2.1.1 常量13

2.1.2 变量14

2.2 数据与数据类型15

2.2.1 数据类型15

2.2.2 类型转换16

2.2.3 数组17

2.3 运算符与表达式17

2.3.1 运算符与表达式17

2.3.2 运算符的优先级和结合律17

2.3.3 主要运算符18

2.3.4 几个典型的一元运算符和关系运算符18

2.4 案例——类型转换程序19

2.4.1 案例任务描述19

2.4.2 操作流程20

2.4.3 案例小结22

2.5 程序结构与函数22

2.5.1 条件语句22

2.5.2 循环语句23

2.5.3 函数24

2.5.4 注释25

2.6 案例——数组处理程序26

2.6.1 案例任务描述26

2.6.2 操作流程26

2.6.3 案例小结28

2.7 案例——求两数的最小公倍数程序29

2.7.1 案例任务描述29

2.7.2 操作流程29

2.7.3 案例小结31

拓展训练31

第3章 AS 3.0中面向对象的编程32

3.1 类和对象32

3.1.1 包和命名空间33

3.1.2 文档类33

3.1.3 元件连接类34

3.1.4 自定义类的编写34

3.1.5 类的访问属性36

3.1.6 类成员的访问属性37

3.1.7 包外定义的类37

3.1.8 对象的创建与使用37

3.2 案例——创建图形类程序38

3.2.1 案例任务描述38

3.2.2 操作流程38

3.2.3 案例小结44

3.3 AS 3.0中类的使用44

3.4 数值计算处理46

3.4.1 边界情况46

3.4.2 Math类47

3.5 案例——小球随机运动程序48

3.5.1 案例任务描述48

3.5.2 操作流程49

3.5.3 案例小结51

3.6 日期和时间处理51

3.6.1 处理Date对象51

3.6.2 获取时间单位值52

3.6.3 执行日期和时间运算52

3.6.4 控制时间间隔52

3.7 案例——日期时钟程序53

3.7.1 案例任务描述53

3.7.2 操作流程54

3.7.3 案例小结55

3.8 案例——百分秒计时器程序56

3.8.1 案例任务描述56

3.8.2 操作流程56

3.8.3 案例小结58

拓展训练59

第4章 事件侦听及用户交互60

4.1 事件及事件侦听60

4.1.1 事件60

4.1.2 事件处理过程60

4.1.3 事件对象61

4.1.4 事件侦听63

4.2 常用内置事件类64

4.2.1 Timer类及相关事件64

4.2.2 TextField类及相关事件65

4.2.3 ENTER_FRAME事件65

4.3 案例——闹钟程序66

4.3.1 案例任务描述66

4.3.2 操作流程66

4.3.3 案例小结71

4.4 鼠标事件及响应71

4.5 案例——击拍豆腐小游戏程序72

4.5.1 案例任务描述72

4.5.2 操作流程72

4.5.3 案例小结76

4.6 鼠标拖曳移动物体76

4.7 案例——鼠标引领甲壳虫程序77

4.7.1 案例任务描述77

4.7.2 操作流程77

4.7.3 案例小结80

4.8 键盘事件输入响应80

4.9 案例——键盘操控甲壳虫程序81

4.9.1 案例任务描述81

4.9.2 操作流程81

4.9.3 案例小结84

4.10 案例——射击飞机小游戏程序84

4.10.1 案例任务描述84

4.10.2 操作流程84

4.10.3 案例小结90

拓展训练90

第5章 操作AS 3.0对象91

5.1 处理数组91

5.1.1 索引数组91

5.1.2 关联数组94

5.2 案例——歌曲列表管理程序96

5.2.1 案例任务描述96

5.2.2 操作流程96

5.2.3 案例小结101

5.3 处理字符串101

5.4 案例——ASCII字符图程序103

5.4.1 案例任务描述103

5.4.2 操作流程103

5.4.3 案例小结108

5.5 处理影片剪辑108

5.6 案例——外部SWF库中影片处理程序110

5.6.1 案例任务描述110

5.6.2 操作流程110

5.6.3 案例小结113

5.7 处理文本113

5.8 案例——报刊风格文本设置程序115

5.8.1 案例任务描述115

5.8.2 操作流程115

5.8.3 案例小结123

5.9 处理错误124

5.10 案例——定制错误应用程序125

5.10.1 案例任务描述125

5.10.2 操作流程125

5.10.3 案例小结129

拓展训练129

第6章 处理几何结构130

6.1 舞台及坐标系统130

6.2 角与角度、旋转132

6.3 案例——舞台尺寸动态展示程序132

6.3.1 案例任务描述132

6.3.2 操作流程133

6.3.3 案例小结135

6.4 案例——冰球位置动态展示程序135

6.4.1 案例任务描述135

6.4.2 操作流程136

6.4.3 案例小结138

6.5 Point类的点对象138

6.6 Rectangle类的矩形对象140

6.7 Matrix类的转换矩阵142

6.8 案例——矩阵变换处理图片程序143

6.8.1 案例任务描述143

6.8.2 操作流程144

6.8.3 案例小结148

拓展训练148

第7章 显示编程149

7.1 显示列表149

7.1.1 显示列表结构149

7.1.2 stage、root、this、parent150

7.1.3 核心显示类150

7.2 处理显示对象152

7.2.1 在显示列表中添加显示对象152

7.2.2 处理显示对象容器152

7.2.3 遍历显示列表153

7.2.4 处理显示对象的事件154

7.2.5 适当选择DisplayObject子类154

7.2.6 显示对象的舞台表现155

7.3 案例——图形堆叠处理程序158

7.3.1 案例任务描述158

7.3.2 操作流程159

7.3.3 案例小结164

7.4 图形绘制API164

7.5 案例——自选图形绘制程序167

7.5.1 案例任务描述167

7.5.2 操作流程167

7.5.3 案例小结169

7.6 处理位图169

7.7 案例——拼图小游戏程序171

7.7.1 案例任务描述171

7.7.2 操作流程172

7.7.3 案例小结175

7.8 颜色及其变换176

7.9 案例——图片颜色变换小程序176

7.9.1 案例任务描述176

7.9.2 操作流程177

7.9.3 案例小结178

7.10 过滤显示对象178

7.11 案例——图片过滤处理程序179

7.11.1 案例任务描述179

7.11.2 操作流程180

7.11.3 案例小结182

拓展训练182

第8章 声音和视频处理183

8.1 声音处理183

8.1.1 处理声音简介183

8.1.2 加载外部声音文件184

8.1.3 处理嵌入的声音185

8.1.4 处理声音流文件185

8.1.5 播放声音186

8.1.6 处理声音元数据188

8.1.7 访问原始声音数据188

8.2 捕获麦克风输入188

8.2.1 访问麦克风189

8.2.2 将麦克风音频传送到本地扬声器189

8.2.3 更改麦克风音频189

8.2.4 检测麦克风活动189

8.3 案例——mp3播放器程序190

8.3.1 案例任务描述190

8.3.2 操作流程190

8.3.3 案例小结195

8.4 案例——声音波纹显示程序195

8.4.1 案例任务描述195

8.4.2 操作流程195

8.4.3 案例小结197

8.5 视频处理197

8.5.1 Video类198

8.5.2 加载视频文件198

8.5.3 控制视频回放198

8.5.4 流式传输视频文件199

8.5.5 提示点199

8.5.6 使用视频元数据200

8.6 捕获摄像头输入200

8.6.1 Camera类简介200

8.6.2 在屏幕上显示摄像头内容201

8.6.3 设计摄像头应用程序201

8.6.4 连接到用户摄像头201

8.6.5 验证是否已安装摄像头202

8.6.6 检测摄像头的访问权限202

8.6.7 监视回放条件203

8.7 案例——FLV视频自动播放程序203

8.7.1 案例任务描述203

8.7.2 操作流程203

8.7.3 案例小结207

拓展训练207

第9章 AS编程扩展208

9.1 使用组件208

9.1.1 组件类型209

9.1.2 组件的使用209

9.2 案例——使用组件播放视频程序210

9.2.1 案例任务描述210

9.2.2 操作流程210

9.2.3 案例小结211

9.3 上下文菜单212

9.4 案例——弹出式菜单操作程序213

9.4.1 案例任务描述213

9.4.2 操作流程213

9.4.3 案例小结216

9.5 正则表达式216

9.6 案例——用户信息校验程序220

9.6.1 案例任务描述220

9.6.2 操作流程221

9.6.3 案例小结225

9.7 字节数组225

9.8 案例——ZIP文件处理程序227

9.8.1 案例任务描述227

9.8.2 操作流程227

9.8.3 案例小结229

9.9 外部API230

9.9.1 使用外部API简介230

9.9.2 使用ExternalInterface类230

9.10 案例——与JavaScript通信小程序232

9.10.1 案例任务描述232

9.10.2 操作流程233

9.10.3 案例小结234

拓展训练235

第10章 网络及数据处理236

10.1 网络通信236

10.1.1 网络与通信简介236

10.1.2 外部数据处理237

10.1.3 与其他Flash Player实例连接237

10.1.4 套接字处理238

10.1.5 本地数据存储239

10.1.6 文件的上传与下载239

10.2 案例——文件的上传与下载程序240

10.2.1 案例任务描述240

10.2.2 操作流程241

10.2.3 案例小结244

10.3 处理XML245

10.3.1 XML对象和XMLList对象245

10.3.2 XML遍历246

10.3.3 XML类型转换246

10.3.4 读取外部XML文档247

10.4 案例——从网络加载RSS数据程序247

10.4.1 案例任务描述247

10.4.2 操作流程247

10.4.3 案例小结250

10.5 客户端系统环境250

10.5.1 System类250

10.5.2 Capabilities类251

10.5.3 使用IME类251

10.6 案例——检测系统功能程序252

10.6.1 案例任务描述252

10.6.2 操作流程252

10.6.3 案例小结254

拓展训练255

参考文献256

热门推荐