Flash ActionScript 2.0互动编程从基础到应用PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:陈冬编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2006
- ISBN:7115153698
- 页数:384 页
第1章 ActionScript入门 1
第一篇 ActionScript编程基础 1
1.1 ActionScript是什么 2
1.2 ActionScript的发展历程 3
1.3 ActionScript和其他语言的关系 4
1.4 Flash中的编程环境 4
1.4.1 “动作”面板 4
1.4.2 “输出”面板 9
1.5.1 stop和play 10
1.4.3 “脚本”窗口 10
1.5 基本AS命令 10
小闪一下 用stop和play命令实现地球公转 11
1.5.2 gotoAndStop和gotoAndPlay 12
小闪一下 用gotoAndPlay实现地球公转 12
1.5.3 prevFrame和nextFrame 13
小闪一下 用prevFrame和nextFrame实现图片展示 13
第2章 语法 14
2.1.2 AS的单位 15
2.1.1 大小写敏感 15
2.1 格式上的要求 15
2.2 数据类型 19
2.2.1 字符串 19
2.2.2 数字 20
2.2.3 布尔值 21
2.2.4 Object 21
2.2.8 确定变量的数据类型 22
2.2.7 Undefined 22
2.2.6 Null 22
2.2.5 MovieClip 22
2.2.9 数据类型转换 23
2.3 运算符 23
2.3.1 点运算符 23
2.3.2 数值运算符 24
2.3.3 比较运算符 25
2.3.4 字符串运算符 25
2.3.5 逻辑运算符 26
2.3.6 按位运算符 26
2.3.7 赋值运算符 27
2.3.8 数组访问运算符 28
2.3.9 运算符的优先级 29
2.4 面向对象编程 30
2.4.1 类 30
2.4.2 实例 32
小闪一下 运用实例控制动画播放 32
2.5 程序结构 34
2.5.1 条件结构if 34
2.5.3 循环结构while 35
2.5.2 循环结构for 35
2.5.4 break和continue语句 36
2.5.5 分支结构switch 37
2.5.6 with语句 38
第二篇 ActionScript编程提高 40
第3章 事件处理机制 40
3.1 事件处理概述 41
3.2 事件处理 42
3.2.1 按钮事件 42
小闪一下 为按钮添加AS 43
3.2.2 按钮事件处理函数 44
3.3 影片剪辑事件处理 44
3.3.1 影片剪辑事件 45
小闪一下 用load和enterFrame事件制作移动脸谱 45
小闪一下 用mouseMove事件实现鼠标跟随 46
小闪一下 用mouseDown和mouseUp事件实现鼠标跟随 47
3.3.2 影片剪辑事件处理函数 49
小闪一下 用onMouseMove函数实现鼠标跟随 49
小闪一下 用onEnterFrame函数实现图片悬停 51
3.4 侦听器和广播器 54
3.5 键盘 55
3.5.1 键控代码 55
小闪一下 用getCode方法控制游戏角色 58
小闪一下 用isDown方法移动图片 59
3.5.2 ASCII码 60
小闪一下 用getAscii方法制作打字游戏 60
3.6 鼠标 61
小闪一下 替换鼠标指针 62
3.6.1 替换鼠标指针 62
3.6.2 鼠标中键 63
小闪一下 用鼠标中键控制图片滚动 64
3.6.3 鼠标右键 65
小闪一下 自定义右键菜单 65
第4章 影片剪辑 67
4.1 影片剪辑属性 68
4.1.1 坐标位置 68
4.1.2 旋转角度 69
小闪一下 通过_rotation属性旋转对象 69
小闪一下 用_rotation属性制作鼠标旋转跟随 70
4.1.3 透明度和可见性 71
小闪一下 通过_alpha属性实现图片渐入渐出 72
4.1.4 宽高和比例 73
小闪一下 用_width和_height属性控制影片剪辑大小 73
小闪一下 通过_xscale和_yscale属性控制影片剪辑缩放 74
4.1.6 帧属性 75
小闪一下 马赛克效果的导航条 75
4.1.5 鼠标位置 75
小闪一下 制作loading动画 77
4.2 动态创建影片剪辑 78
4.2.1 深度级别 78
4.2.2 duplicateMovieClip 79
小闪一下 用duplicateMovieClip动态复制影片剪辑 79
4.2.3 attachMovie 80
小闪一下 用attachMovie方法制作雪花飞舞 81
小闪一下 跟随鼠标游动的鱼 82
4.2.4 removeMovieClip 83
小闪一下 打蜜蜂游戏 83
4.2.5 createEmptyMovieClip 84
小闪一下 用createEmptyMovieClip方法创建影片剪辑 85
4.2.6 loadMovie 86
小闪一下 用loadMovie制作图片展示 86
4.3 管理深度 88
4.3.1 取得深度 88
小闪一下 鼠标跟随的下雪效果 89
小闪一下 用swapDepths方法实现立体旋转特效 90
4.3.2 交换深度 90
4.4 拖动影片剪辑 91
小闪一下 制作放大镜 92
4.5 动态创建遮罩 93
小闪一下 用遮罩实现橡皮擦特效 93
4.6 碰撞测试 94
小闪一下 用碰撞测试实现粘附特效 95
4.7.2 lineStyle 96
4.7.3 lineTo 96
4.7.1 moveTo 96
4.7 绘画方法 96
小闪一下 用绘画方法画直线 97
4.7.4 curveTo 98
小闪一下 用绘画方法画曲线 98
小闪一下 用绘画方法画圆 100
4.7.5 beginFill 101
小闪一下 用填充方法画填充图形 101
4.7.6 beginGradientFill 103
小闪一下 用填充方法画渐变填充图形 104
小闪一下 交互式填充图形 105
第5章 文字 108
5.1 文本类型 109
5.1.1 动态文本 109
小闪一下 动态文本展示 109
小闪一下 文字淡入淡出 110
小闪一下 随机文字特效 111
5.1.2 输入文本 113
小闪一下 可指定倍数的放大镜 113
5.2 TextField类 114
5.2.1 TextField类的属性 115
5.2.2 TextField类的方法 115
小闪一下 用侦听器实现累加运算 115
小闪一下 打字游戏 116
5.3 TextFormat类 118
5.3.1 TextFormat类的属性 118
小闪一下 设置了文本格式的打字游戏 119
小闪一下 展示系统字体 121
小闪一下 用getTextExtent方法制作打字游戏 122
5.3.2 TextFormat类的方法 122
5.4.1 启用HTML格式 124
5.4 在文本中使用HTML 124
5.4.2 支持的HTML标签 125
小闪一下 用HTML标签制作图片的鼠标跟随 126
5.4.3 asfunction协议 127
5.5.2 从外部加载样式表 128
小闪一下 解析CSS文件 128
5.5.1 TextField.StyleSheet类 128
5.5 在文本中使用CSS 128
5.5.3 使用setStyle方法创建新样式 130
小闪一下 为文本应用CSS样式 130
5.6 TextSnapShot对象 131
小闪一下 用TextSnapshot对象查找静态文本 131
5.7 String类 133
5.7.1 字符串和String类的区别 133
5.7.2 String类的属性 133
5.7.3 String类的方法 133
小闪一下 用String类解智力题 135
第6章 内置类 137
6.1 颜色类Color 138
6.1.1 构造函数 138
6.1.2 方法 138
小闪一下 用setRGB方法制作调色板 138
小闪一下 鼠标跟随的颜色特效 140
小闪一下 用setTransform制作变色宠物 142
6.2 日期类Date 143
小闪一下 用Date类显示时间 144
6.2.1 构造函数 144
6.2.2 方法 144
小闪一下 用Date对象制作简单时钟 145
小闪一下 用getTime方法制作倒计时牌 146
小闪一下 用getTimezoneOffset查询时区时刻 147
小闪一下 日历 148
6.3 声音类Sound 151
6.3.1 构造函数 151
6.3.2 方法 151
小闪一下 用attachSound方法播放声音 152
小闪一下 带进度条的MP3播放器 153
6.3.3 属性 155
6.3.4 事件处理函数 155
小闪一下 多功能MP3播放器 156
6.4 数学类Math 160
6.4.1 方法 160
小闪一下 彩票选号器 160
小闪一下 用三角函数绘制花朵 161
6.5 XML类 163
6.4.2 属性 163
6.5.1 XML基础 164
6.5.2 构造函数 164
6.5.3 方法 165
6.5.4 集合 166
6.5.5 属性 167
小闪一下 解析XML 168
小闪一下 编辑XML对象 171
第7章 自定义类 174
7.1.2 定义类 175
7.1 创建和使用类 175
7.1.1 面向对象的原则 175
7.1.3 属性和方法 176
7.1.4 构造函数 176
小闪一下 用自定义类实现图片淡入淡出 178
7.1.5 实例成员和类成员 179
7.1.6 get和set方法 180
7.1.7 创建动态类 181
7.1.8 类的编译和导出 181
7.2.1 继承和子类 182
7.2 继承和接口 182
小闪一下 用继承类实现图片特效 183
小闪一下 用继承类实现鼠标跟随 184
7.2.2 控制成员访问 185
7.2.3 接口 186
小闪一下 通过接口实现画图板 187
第8章 全局控制和外部交互 192
8.1.2 缩放模式 193
8.1.1 隐藏菜单 193
8.1 Stage类 193
8.1.3 对齐方式 194
8.1.4 事件处理 194
8.2 fscommand函数 194
8.2.1 与Flash Player通信 194
8.2.2 与JavaScript通信 195
8.3 LocalConnection类 197
小闪一下 在两个SWF文件之间实现通信 197
8.4 SharedObject类 198
小闪一下 可以保存歌曲列表的MP3 199
8.5 load Variables 200
小闪一下 用loadVariables方法实现鼠标跟随 201
小闪一下 和ASP结合的网站计数器 202
8.6 Load Vars类 203
小闪一下 和ASP结合可保存图形的画图板 204
第9章 组件 213
小闪一下 动态添加组件 214
9.1.1 添加组件 214
9.1 组件概述 214
9.1.2 设置组件样式 215
9.1.3 处理组件事件 217
小闪一下 用事件侦听器处理组件事件 218
9.2 内置组件 219
9.2.1 用户界面组件 219
小闪一下 Label和TextInput组件 219
小闪一下 Button组件 221
小闪一下 RadioButton组件 223
小闪一下 List组件 225
小闪一下 ComboBox组件 226
小闪一下 ScrollPane组件 227
小闪一下 NumericStepper组件 229
小闪一下 MenuBar组件 231
小闪一下 Menu组件 232
小闪一下 Accordion组件 235
小闪一下 Tree组件 236
小闪一下 DateField组件 239
小闪一下 DateChooser组件 240
小闪一下 Alert组件 241
小闪一下 Window组件 242
小闪一下 Loader组件 244
小闪一下 ProgressBar组件 246
小闪一下 DataGrid组件 248
9.2.2 媒体组件 249
小闪一下 MediaPlayback组件 250
9.2.3 数据组件 251
第10章 俄罗斯方块 253
第三篇 ActionScript编程应用 253
10.1 效果预览 254
10.2 技术分析 254
10.3 操作步骤 255
第11章 扫雷 284
11.1 效果预览 285
11.2 技术分析 286
11.3 操作步骤 286
第12章 连连看 303
12.1 效果预览 304
12.2 技术分析 305
12.3 操作步骤 306
第13章 对对碰 319
13.1 效果预览 320
13.2 技术分析 320
13.3 操作步骤 321
第14章 翻书效果 334
14.2 技术分析 335
14.1 效果预览 335
14.3 操作步骤 336
第15章 网上投票系统 346
15.1 效果预览 347
15.2 技术分析 348
15.3 操作步骤 349
第16章 网上相册 361
16.1 效果预览 362
16.2 技术分析 363
16.3 操作步骤 363
- 《市政工程基础》杨岚编著 2009
- 《零基础学会素描》王金著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019