图书介绍

ActionScript 3.0编程特效实战案例解析2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

ActionScript 3.0编程特效实战案例解析
  • 贺晓霞,方宁等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302203957;9787894747426
  • 出版时间:2010
  • 标注页数:369页
  • 文件大小:171MB
  • 文件页数:379页
  • 主题词:动画-设计-图形软件,Flash ActionScript 3.0-程序

PDF下载


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

下载说明

ActionScript 3.0编程特效实战案例解析PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Flash动画基础知识1

1.1 Flash动画概述1

1.1.1什么是动画1

1.1.2 Flash动画应用范围4

1.2时间轴6

1.2.1帧7

1.2.2图层8

1.3 Flash元件9

1.3.1图形元件9

1.3.2影片剪辑元件10

1.3.3按钮元件11

1.4动画类型与特效12

1.4.1 Flash动画类型12

1.4.2 Flash特效15

1.5实战项目:海上升明月18

1.6实战项目:星光闪烁21

1.7实战项目:动画导航条23

第2章 ActionScript基础知识8

2.1 ActionScript 3.0简介28

2.1.1 ActionScript的发展28

2.1.2面向对象的编程29

2.2包和命名空间31

2.2.1包31

2.2.2命名空间32

2.3对象和类34

2.3.1类和对象34

2.3.2创建对象实例38

2.4变量与常量38

2.4.1变量38

2.4.2常量40

2.5数据类型41

2.5.1常用数据类型41

2.5.2数据类型的处理44

2.6运算符45

2.6.1常用运算符种类45

2.6.2运算符的优先级50

2.7实战项目:求两数的余数50

2.8实战项目:求3个数之和53

2.9实战项目:求3个数的平均值56

第3章 流程控制59

3.1条件语句59

3.1.1 if条件语句59

3.1.2 switch…case条件语句63

3.2循环语句65

3.2.1 while循环语句65

3.2.2 for循环语句68

3.3跳转语句72

3.3.1 break语句72

3.3.2 continue语句74

3.3.3 label语句75

3.4实战项目:判断闰年76

3.5实战项目:求3个数的最大公约数和最小公倍数80

3.6实战项目:根据3边验证直角三角形83

第4章 应用函数85

4.1定义和调用函数85

4.1.1自定义函数85

4.1.2调用函数88

4.1.3返回语句90

4.1.4常用的全局函数91

4.2函数的参数95

4.2.1形式参数和实际参数95

4.2.2值传递和引用传递97

4.2.3参数的默认值98

4.2.4 arguments对象99

4.2.5任意数量的参数100

4.3函数对象及作用域101

4.3.1函数作为对象101

4.3.2函数作用域102

4.4实战项目:数字进制的转换103

4.5实战项目:数字取整107

4.6实战项目:制作Flash钟表111

第5章 操作数组114

5.1数组概述114

5.1.1数组简介114

5.1.2创建数组115

5.2遍历、搜索117

5.2.1遍历数组117

5.2.2搜索数组中的元素120

5.3添加和移除元素122

5.3.1添加首尾元素122

5.3.2移除首尾元素124

5.3.3添加和移除数组中的任意元素125

5.4排序与转换128

5.4.1为数组排序128

5.4.2数组与字符串的转换130

5.5实战项目:产品列表132

5.6实战项目:学生成绩查询135

5.7实战项目:价格排序138

第6章 显示编程与事件143

6.1显示编程143

6.1.1显示编程简介143

6.1.2抽象与继承144

6.1.3交互类与非交互类145

6.1.4对象与容器146

6.2绘制图形148

6.2.1了解Graphics类148

6.2.2绘制直线和曲线149

6.2.3绘制形状151

6.2.4绘制渐变线条和填充154

6.3显示列表156

6.3.1添加显示对象156

6.3.2移除显示对象157

6.3.3移动显示对象158

6.4处理交互对象的事件159

6.4.1键盘事件159

6.4.2鼠标事件161

6.5实战项目:雪花飘落动画162

6.6实战项目:颜色橡皮擦164

6.7实战项目:水面涟漪特效167

第7章 Flash数学编程170

7.1坐标系170

7.1.1坐标系与Flash舞台170

7.1.2注册点与中心点171

7.1.3全局坐标与局部坐标173

7.1.4点和线段175

7.2角度176

7.2.1角度和弧度177

7.2.2对象实例的旋转177

7.2.3坐标系与角度178

7.3数学运算179

7.3.1 Math类的数学常数179

7.3.2 Math类的数学运算181

7.3.3 Math类产生随机数183

7.4直线185

7.4.1直线的斜率185

7.4.2直线方程186

7.4.3两直线的交点187

7.5实战项目:计算器程序188

7.6实战项目:随机下落的水果194

7.7实战项目:随机生成验证码196

第8章 Flash物理编程199

8.1速度与运动199

8.1.1基于帧的运动199

8.1.2基于时间的运动200

8.2力和加速度201

8.2.1重力201

8.2.2弹性力203

8.2.3匀速圆周运动204

8.3简单碰撞检测205

8.3.1形状与形状碰撞205

8.3.2点与形状碰撞206

8.4二维向量207

8.4.1向量概述207

8.4.2向量的表示方法209

8.4.3 Vector类及构造函数209

8.4.4 angle和length属性212

8.4.5 Vector类的方法213

8.5实战项目:弹动的星星214

8.6实战项目:控制汽车移动217

8.7实战项目:飞机射击游戏219

第9章 处理图形和位图223

9.1应用noise()方法实现噪点效果223

9.1.1 noise()方法223

9.1.2制作噪点效果224

9.2应用pixelDissolve()方法实现图片切换效果227

9.2.1 pixelDissolve()方法227

9.2.2制作图片切换效果228

9.3应用scroll()方法实现图片滚动效果231

9.3.1 scroll()方法231

9.3.2制作图片滚动效果232

9.4应用applyFilterO方法实现图片模糊效果236

9.4.1 applyFilter()方法236

9.4.2制作图片模糊效果238

第10章 ActionScript 3.0组件244

10.1应用按钮组件制作背景切换244

10.1.1组件中常用的公共属性244

10.1.2按钮组件245

10.1.3制作背景切换247

10.2应用文本组件制作散文欣赏249

10.2.1文本组件250

10.2.2制作散文欣赏256

10.3应用进度条组件制作进度条258

10.3.1进度条组件258

10.3.2制作可控进度条260

10.4应用颜色拾取器设置文本颜色263

10.4.1颜色拾取器组件263

10.4.2设置文本颜色266

第11章 应用滤镜和转换272

11.1应用颜色转换类调整图像颜色272

11.1.1 ColorTransform类272

11.1.2调整图像颜色275

11.2应用阴影滤镜类制作阴影效果279

11.2.1 DropShadowFilter类279

11.2.2制作阴影滤镜效果281

11.3应用发光滤镜类制作发光效果284

11.3.1 GlowFilter类284

11.3.2 GradientGlowFilter类285

11.3.3制作发光滤镜效果287

11.4应用ColorMatrixFilter类控制图像颜色290

11.4.1 ColorMatrixFilter类290

11.4.2控制图像颜色属性292

第12章 制作多媒体播放器296

12.1应用声音类播放音频文件296

12.1.1 Sound类296

12.1.2 SoundChannel类299

12.1.3播放音频文件300

12.2应用声音类调整音量及显示频谱305

12.2.1 SoundTransform类305

12.2.2 SoundMixer类306

12.2.3调整音量及显示频谱307

12.3应用视频类播放FLV文件311

12.3.1 NetConnection类312

12.3.2 Video类314

12.3.3播放FLV文件314

12.4应用视频类控制播放FLV文件318

12.4.1 NetStream类318

12.4.2控制播放FLV文件319

第13章 综合实例:Flash留言板324

13.1准备工作324

13.1.1创建数据库324

13.1.2链接数据库及创建XML327

13.2设计Flash留言板界面330

13.2.1设计签写留言界面330

13.2.2设计留言详细信息界面335

13.2.3设计Flash留言板主界面338

13.3实现留言功能340

13.3.1实现显示留言功能340

13.3.2实现签写留言和显示留言详细信息功能344

第14章 综合实例:数独游戏(Sudoku)349

14.1游戏主界面设计349

14.1.1背景界面切换349

14.1.2游戏主界面352

14.1.3替换鼠标光标354

14.1.4设计游戏介绍等界面355

14.2链接游戏界面与程序357

14.2.1制作游戏说明357

14.2.2难度选择按钮组359

14.2.3链接游戏介绍等界面361

14.3游戏主程序设计363

14.3.1数独生成以及随机函数363

14.3.2完成数独主程序365

热门推荐