课程内容 1
预计课时 1
课程文件 1
第1课 ActionScript 2.0简介 1
什么是ActionScript 2
使用Actions面板 9
创建变量 18
代码放置 22
了解对象、类与作用域 25
小结 26
预计课时 27
第2课 函数 27
课程内容 27
课程文件 28
创建函数 28
给函数增加参数 31
使用局部变量并创建返回结果的函数 39
小结 45
第3课 条件逻辑 46
课程内容 46
预计课时 46
控制脚本的流程 47
课程文件 47
对多个条件做出反应 52
对用户交互操作做出反应 54
监测舞台的边缘 56
小结 57
第4课 数组与循环 58
课程内容 58
预计课时 58
课程文件 58
循环为什么有用 59
循环的类型 59
循环的例外情况 61
创建一个搜索应用程序 62
编写和了解循环条件 64
嵌套的循环 67
小结 69
第5课 内部类 70
课程内容 70
预计课时 70
课程文件 71
什么是类以及类为什么有用 71
使用Color类 82
使用String与Selection类 85
小结 90
第6课 自定义类 91
课程内容 91
预计课时 92
课程文件 92
了解类、顶级类与实例 92
创建类 93
了解类路径 96
使用包与导入包 98
使用获取器与设置器 101
定义成员 103
了解继承性 107
更新基于继承性的项目 115
小结 117
第7课 事件、监听程序与回叫 118
课程内容 118
预计课时 118
课程文件 119
事件做什么 119
Flash中的事件类型 119
事件处理程序 120
使用事件处理程序创建项目 122
监听程序 125
使用监听程序创建项目 126
小结 128
第8课 动态创建资源 129
课程内容 129
预计课时 130
课程文件 130
附加影片剪辑 130
添加空的影片剪辑 133
用编程方式绘图 134
将影片剪辑作为按钮处理 136
用代码添加文本字段 138
格式化文本 140
小结 142
第9课 位图特性 143
课程内容 143
预计课时 143
课程文件 144
使用位图表面缓存 144
应用滤镜 148
用脚本应用混合模式 156
介绍Bitmap API 158
小结 165
第10课 用户界面组件 167
预计课时 168
课程文件 168
组件:脚本设计入门 168
课程内容 168
配置组件属性 169
使用组件事件触发脚本 175
使用组件方法 180
使用FocusManager组件 188
使用脚本自定义UI组件 191
小结 194
预计课时 195
课程文件 195
第11课 高级面向对象设计 195
课程内容 195
利用Delegate类解决作用域问题 196
了解封装 200
应用合成 200
联合使用合成与继承 202
调度事件 206
小结 210
预计课时 211
课程内容 211
第12课 数据验证 211
课程文件 212
数据验证隐含的逻辑 212
使用验证例程 212
处理错误 215
验证字符串 217
验证序列 221
对照选择列表进行验证 225
验证数字 226
处理验证过的数据 229
小结 230
第13课 外部数据连接 231
课程内容 231
预计课时 231
课程文件 232
了解数据源与数据格式 232
比较GET与POST 234
使用LoadVars类 235
策略文件 243
使用共享对象 245
使用WebServiceConnector组件 254
小结 260
课程内容 261
第14课 XML与Flash 261
预计课时 262
课程文件 262
XML基础 262
使用XML类 265
使用套接字服务器 274
小结 287
预计课时 288
课程文件 288
课程内容 288
第15课 外部接口 288
开始使用ExternalInterface 289
为基本ExternalInterface调用配置HTML 289
从ActionScript中调用JavaScript函数 290
从Flash中使用JavaScript功能 290
从JavaScript中调用ActionScript函数 293
创建一个测验应用程序 294
小结 299
第16课 声音与视频 300
课程内容 300
课程文件 301
用ActionScript脚本控制声音 301
预计课时 301
创建声音实例 302
在边框内拖动影片剪辑实例 304
控制音量 307
控制平衡 312
附加声音和控制声音回放 317
装载和控制外部视频 322
小结 328
第17课 打印与上下文菜单 329
课程内容 329
比较Flash打印与浏览器打印 330
课程文件 330
预计课时 330
使用PrintJob类 331
创建自定义的上下文菜单 338
小结 344
第18课 最大强度的SWF文件 345
课程内容 345
预计课时 345
课程文件 346
了解fscommand()函数 346
使用Zinc 351
使用FlashVars 362
小结 369