Flash ActionScript 2.0编程技术教程PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:章精设,缪亮,白香芳编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2005
- ISBN:7302109648
- 页数:415 页
目录 1
第1章 认识ActionScript 2.0 1
1.1 ActionScript 2.0概述 1
1.2 认识开发环境 2
1.2.1 关于ActionScript 2.0的参数设置 2
1.2.2 “动作”面板 3
1.2.3 管理动作脚本 4
4.3 if语句 11 7
1.3.1 制作思路 8
1.3 创建第一个专业ActionScript程序 8
1.3.2 制作过程 9
第2章 ActionScript 2.0编程基础 13
2.1 变量和常量 13
2.1.1 认识变量 13
2.1.2 变量名的命名规则 18
2.1.3 常量 22
2.2 数据类型 22
2.2.1 数字(Number) 23
2.2.2 字符串(String) 24
2.2.3 布尔值(Boolean) 26
2.2.4 影片剪辑(MovieClip) 27
2.2.5 对象(Object) 28
2.2.6 其他数据类型和数据类型的转换 29
2.3 运算符与表达式 30
2.3.1 算术运算符和算术表达式 31
2.3.2 赋值运算符和赋值表达式 32
2.3.3 点运算符和数组访问运算符 34
2.3.4 其他常用运算符 35
2.4.1 绝对路径 36
2.4 路径 36
2.4.2 相对路径 39
2.4.3 动态路径 42
2.5.1 主场景中的坐标 44
2.5.2 中心点和注册点 44
2.5 坐标 44
2.5.3 “信息”面板中的坐标 45
2.5.4 影片剪辑实例的坐标 47
2.5.5 全局坐标和本地坐标 51
2.5.6 鼠标指针的坐标 53
2.6 匀速直线运动与坐标 54
2.6.1 水平直线运动和垂直直线运动 54
2.6.2 斜线直线运动 55
2.7 角度 60
2.7.1 通过“变形”面板设置对象的角度 61
2.7.2 影片剪辑实例的角度 62
2.7.3 角度和弧度 63
2.7.4 坐标中的角度 64
2.8 影片剪辑的属性 65
2.8.1 设置和获取影片剪辑的属性 66
2.8.2 影片剪辑属性详述 66
第3章 最简单的ActionScript程序设计 71
3.1 认识函数 71
3.1.1 函数的一般形式 71
3.1.2 自定义函数 72
3.2 程序的三种基本结构 74
3.2.1 顺序结构 74
3.2.2 选择结构 75
3.2.3 循环结构 76
3.3 事件和事件处理 77
3.4 常用函数 87
3.4.1 时间轴控制函数 87
3.4.2 duplicateMovieClip()函数与removeMovieClip()函数 88
3.4.3 startDrag()函数与stopDrag()函数 91
3.4.4 loadMovie()函数与loadMovieNum()函数 94
3.4.5 loadVariables()函数与loadVariablesNum()函数 98
3.4.6 getURL()函数 100
3.4.7 fscommand()函数 103
3.4.8 getTimer()函数 104
3.4.9 trace()函数及程序调试 105
3.5 行为 107
3.5.1 控制影片剪辑实例的行为 110
3.5.2 控制视频播放的行为 111
3.5.3 控制声音播放的行为 112
第4章 逻辑运算和选择程序结构 113
4.1 关系运算符和关系表达式 113
4.1.1 等于运算符和等于表达式 113
4.1.2 比较运算符和比较表达式 115
4.2 逻辑运算符和逻辑表达式 115
4.3.1 简单if语句 117
4.3.2 if-else语句和条件运算符 122
4.3.3 else-if语句 123
4.3.4 if语句的嵌套 125
4.3.5 switch语句 127
4.4 精彩实例 129
第5章 循环程序结构 142
5.1 while循环语句 142
5.2 do…while循环语句 146
5.3 for循环语句 148
5.3.1 for循环语句的一般形式 148
5.3.2 使用for循环语句的注意事项 149
5.3.3 for循环语句的应用 150
5.4 for…in循环语句 153
5.5 循环语句的嵌套 154
5.6 break和continue语句 156
5.6.1 break语句 156
5.6.2 continue语句 157
5.7 帧循环控制 158
5.8 精彩实例 163
5.8.1 文字鼠标跟随特效 163
5.8.2 分行显示导航图标效果 165
第6章 函数 168
6.1 函数概述 168
6.1.1 函数的概念 168
6.1.2 函数的分类 169
6.2 函数的定义 170
6.2.1 函数定义的一般形式 170
6.2.2 自定义函数的应用 171
6.2.3 函数定义的另一种形式 174
6.2.4 函数定义时的注意事项 176
6.3 函数的参数 178
6.3.1 形式参数和实际参数 178
6.3.2 数值传递 181
6.3.3 地址传递 182
6.3.4 参数的数据类型 183
6.4 函数的返回值 184
6.4.1 return语句 184
6.4.2 返回值的类型 185
6.5 函数的调用 186
6.5.1 函数调用的一般形式 186
6.4.3 无函数值 186
6.5.2 函数的嵌套调用和递归调用 187
6.6 变量的类型和作用域 188
6.6.1 局部变量 188
6.6.2 时间轴变量 188
6.6.3 全局变量 189
6.7 事件处理函数和事件侦听器 189
6.7.1 事件处理函数 190
6.7.2 事件侦听器 193
6.8 setInterval()函数 194
6.9 eval()和set()函数 197
6.10 精彩范例 201
7.1 认识类和对象 210
7.1.1 类和对象 210
第7章 面向对象编程技术 210
7.1.2 MovieClip类和影片剪辑实例 211
7.1.3 内置类和实例 212
7.2 自定义类 214
7.2.1 创建第一个类 214
7.2.2 类定义的一般形式 219
7.2.3 私有成员和公有成员 221
7.2.4 构造函数 223
7.2.5 静态成员 224
7.2.6 获取和设置方法 226
7.2.7 动态类 227
7.2.8 继承 231
7.2.9 接口 234
7.2.10 异常处理 237
7.2.11 程序包 240
第8章 常用内置类 243
8.1 数组类(Array类) 243
8.1.1 数组的定义 243
8.1.2 数组类的属性和方法 247
8.1.3 数组作为函数的参数 250
8.1.4 二维数组的定义 251
8.2 Math类 253
8.2.1 atan2()方法 254
8.2.2 floor()方法和round()方法 257
8.2.3 pow()方法和random()方法 258
8.2.4 sin()方法和cos()方法 259
8.3 String类 262
8.4.1 LoadVars类 265
8.4 LoadVars类与MovieClipLoader类 265
8.4.2 MovieClipLoader类 267
8.5 MovieClip类 273
8.5.1 声明MovieClip类的实例 274
8.5.2 MovieClip类的属性 276
8.5.3 MovieClip类的方法 277
8.5.4 MovieClip类的事件 281
8.6 Color类 282
8.7 Sound类 287
9.1.1 MovieClip.moveTo()方法 290
9.1.3 MovieClip.curveTo()方法 290
9.1.2 MovieClip.lineTo()方法 290
9.1 常用绘图方法简介 290
第9章 绘图方法及应用 290
9.1.4 MovieClip.lineStyle()方法 291
9.2 绘制线条 291
9.2.1 绘制直线 291
9.2.2 绘制曲线 295
9.2.3 绘制虚线 302
9.3 绘制常用图形 311
9.3.1 矩形 311
9.3.2 正多边形 313
9.3.3 圆 315
9.3.4 椭圆 317
9.3.5 正弦与余弦曲线 319
9.4.1 交互绘图 320
9.4 绘图应用 320
9.4.2 统计图 325
9.4.3 线条特效 336
第10章 Flash动态网站开发 342
10.1 网站开发流程 342
10.1.1 网站结构 342
10.1.2 网站内容分布 342
10.1.3 导航内容 343
10.2 制作导航条 346
10.3 制作消息发布框 350
10.4 制作作品演示框 355
10.4.1 “作品演示框”的初始化及空影片剪辑 355
10.4.2 控制按钮和加载外部文件 357
10.4.3 拖动条 368
10.5 时间显示 370
10.6 影片的发布 371
第11章 Flash ActionScript综合实例 374
11.1 机械横波课件 374
11.1.1 教学目标和课件范例简介 374
11.1.2 制作原理 375
11.1.3 制作过程 384
11.1.4 完善课件 392
11.2 游戏制作 393
11.2.1 游戏设计概述 393
11.2.2 Flash游戏范例1——打老鼠游戏 396
11.2.3 Flash游戏范例2——穿梭游戏 405
11.3 MP3播放器 408
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019