第1章 漫游中文Flash 8 1
1.1 中文Flash 8简介 1
1.1.1 “Macromedia Flash Professional 8”对话框 1
1.1.2 中文Flash 8工作区简介 2
1.1.3 工作区布局 7
1.1.4 获取帮助 8
1.2 时间轴 9
1.2.1 时间轴的组成和特点 9
1.2.2 编辑图层 12
1.2.3 图层文件夹 13
1.3 文件基本操作 15
【案例1】迎接2008年北京奥运1 15
【案例2】迎接2008年北京奥运2 19
【相关知识】文件的基本操作 21
1.4 播放动画 23
【案例3】北京名胜图像切换1 23
【相关知识】文件的基本操作和播放Flash动画 28
1.5 场景和帧的基本操作 29
【案例4】北京名胜图像切换2 29
【相关知识】场景 30
【相关知识】帧的基本操作 31
1.6 动画输出 33
【案例5】滚动图像1 33
【案例6】渐隐渐现图像切换 35
【案例7】中国名胜网页 36
【相关知识】动画输出 39
第2章 对象基本操作 41
2.1 网格、标尺和辅助线 41
【案例8】水平撞击的彩球 41
【相关知识】网格、标尺和辅助线 45
2.2 对象基本操作和对齐对象 46
【案例9】四个彩球撞击框架 46
【相关知识】对象基本操作 49
2.3 改变对象形状 51
【案例10】汽车徽标图形 51
【相关知识】改变对象形状 55
2.4 多个对象编辑 61
【案例11】热气球 61
【相关知识】编辑多个对象 63
2.5 绘制模式和合并对象 64
【案例12】北京名胜网页LOGO 64
【相关知识】绘制模式和合并对象 68
第3章 绘制和编辑图形 71
3.1 绘制线 71
【案例13】摆动的七彩光环 71
【相关知识】绘制线 74
3.2 “混色器”和“颜色样本”面板 79
【案例14】水晶球内变化的图像 79
【案例15】北京名胜网页主页 84
【相关知识】 “混色器”面板和“颜色样板”面板 88
3.3 绘制和编辑图形 94
【案例16】闪耀的五角红星 94
【案例17】彩球和足球 99
【相关知识】绘制图形 103
3.4 绘制矢量图形 106
【案例18】映日荷花 106
【相关知识】绘制矢量图形和修改图形 110
第4章 遮罩层和文本编辑 117
4.1 遮罩层和被遮罩层 117
【案例19】五星探照灯 117
【案例20】绿叶兰花 119
【案例21】上下推出的图像切换 122
【案例22】滚动图像 124
【相关知识】遮罩层 126
4.2 输入文本 128
【案例23】滚动字幕 128
【案例24】“北京名胜”网页标题 130
【相关知识】输入文本 135
4.3 编辑文本 137
【案例25】幽静雪夜山庄 137
【案例26】立体文字 139
【相关知识】编辑文本 140
第5章 导入外部对象 143
5.1 导入位图和编辑位图 143
【案例27】瀑布流水 143
【相关知识】导入位图 145
5.2 导入与编辑视频 149
【案例28】星空电影展 149
【案例29】视频播放器 151
【相关知识】导入与编辑视频 152
5.3 导入与编辑音频 157
【案例30】MP3播放器 157
【相关知识】导入与编辑音频 158
第6章 库、元件和时间轴特效动画 163
6.1 库、元件和实例 163
【案例31】扇叶变色的电风扇 163
【相关知识】库、元件和实例 164
6.2 实例“属性”面板和转换为元件 168
【案例32】四季变化 168
【相关知识】实例“属性”面板 169
6.3 转换为元件 172
【案例33】快乐动物 172
【相关知识】转换为元件和复制元件 175
6.4 时间轴特效动画 177
【案例34】百叶窗式图像切换 177
【相关知识】时间轴特效动画 180
第7章 基本动画的制作 181
7.1 动画简介和动作动画“属性”面板 181
【案例35】摆动变色球 181
【案例36】翻页画册 183
【案例37】透明地球和七彩光环 187
【相关知识】动画简介 192
7.2 引导动画和设置图层的属性 195
【案例38】美丽的童年 195
【案例39】小火车 197
【相关知识】引导动画 202
7.3 形状动画 205
【案例40】回归自然 205
【相关知识】形状动画 209
第8章 交互式动画设计初步 213
8.1 按钮元件 213
【案例41】中国剪纸图像展示 213
【案例42】鼠标控制的红星 214
【相关知识】按钮元件 215
8.2 “动作”面板和事件 217
【案例43】按钮控制的红星1 217
【案例44】苹果熟了 218
【相关知识】“动作”面板 220
8.3 “时间轴控制”全局函数 228
【案例45】按钮控制的红星2 228
【案例46】花瓶欣赏1 230
【案例47】北京名胜网页 231
【相关知识】“时间轴控制”全局函数 233
第9章 ActionScript程序设计初步 235
9.1 ActionScript基本语法 235
【案例48】寻找女孩 235
【相关知识】ActionScript基本语法 238
9.2 层次结构和路径 241
【案例49】花瓶欣赏2 241
【相关知识】层次结构和路径 242
9.3 “影片剪辑控制”全局函数 245
【案例50】滚动图像2 245
【案例51】跟随鼠标移动的飞鸟 245
【相关知识】“影片剪辑控制”全局函数及tellTarget和with语句 247
9.4 文本、数学函数、转换函数和数学对象 249
【案例52】加减练习 249
【案例53】雪花飘 251
【案例54】可拖动菜单 253
【相关知识】文本的三种类型和文本“属性”面板 256
第10章 ActionScript程序设计进级 261
10.1 分支语句 261
【案例55】跟随鼠标移动的气泡 261
【相关知识】分支语句 262
10.2 循环语句 264
【案例56】跟随鼠标移动的星星 264
【案例57】求阶乘 266
【相关知识】循环语句 268
10.3 “其他”全局函数 270
【案例58】2位数加减练习 270
【相关知识】“其他”全局函数 272
10.4 “浏览器/网络”全局函数 274
【案例59】宝宝乐 274
【案例60】滚动文本 277
【案例61】FLASH作品欣赏网页 279
【相关知识】setMask函数和“浏览器/网络”全局函数 283
第11章 面向对象的程序设计 287
11.1 面向对象编程和字符串 287
【案例62】网页滚动新闻 287
【案例63】字母猜猜看1 289
【相关知识】面向对象编程和字符串对象 292
11.2 数组对象 295
【案例64】字母菱形图案 295
【案例65】字母猜猜看2 297
【相关知识】数组(Array)对象 299
11.3 键盘对象 301
【案例66】按键控制水中游鱼 301
【案例67】键盘控制汽车 304
【相关知识】键盘和对象 306
11.4 鼠标对象 307
【案例68】转动眼睛的小狗 307
【案例69】鼠标控制变色电风扇 309
【相关知识】鼠标(Mouse)对象 310
11.5 颜色对象 311
【案例70】变色小猫 311
【案例71】调色板 313
【相关知识】颜色对象 315
11.6 时间对象 317
【案例72】数字钟 317
【案例73】荧光数字钟 319
【案例74】指针钟 323
【相关知识】时间(Date)对象 325
11.7 声音对象 327
【案例75】小小MP3播放器 327
【案例76】报时荧光数字钟 329
【案例77】播放外部MP3 331
【相关知识】声音(Sound)对象的构造函数 334
第12章 组件和模板 339
12.1 组件简介和UIScrollBar与ScrollPane组件 339
【案例78】“避暑山庄简介”滚动文本 339
【案例79】滚动浏览多幅大图像1 341
【相关知识】组件简介和UIScrollBar及ScrollPane组件 343
12.2 RadioButton,CheckBox,Label和Button组件 346
【案例80】滚动浏览多幅图像2 346
【案例81】四则运算 348
【相关知识】 RadioButton、CheckBox、Label和Button组件 351
12.3 ComboBox和List组件 355
【案例82】列表浏览图像 355
【相关知识】 ComboBox、List组件、TextInput组件和TextArea组件 359
12.4 音乐和视频组件 362
【案例83】MP3播放器1 362
【案例84】MP3播放器2 364
【相关知识】“Media-Player 6-7”类组件 365
12.5 视频组件 367
【案例85 】视频播放器1 367
【案例86】视频播放器2 369
【相关知识】FLVPlayback和FLV Playback Custom UI类组件 370
12.6 DateChooser和Alert等组件及模板 372
【案例87】日历 372
【案例88】进入暴风影音网站 374
【案例89】中国美食一角 375
【案例90】手机保护屏 378
【相关知识】DateChooser、Alert和Accordion组件 381
第13章 基于XML的Flash应用开发 385
13.1 XML与XMLConnector组件 385
【案例91】MP3音乐播放器 385
【相关知识】XML与XMLConnector组件 389
13.2 通过DataGrid组件获取XML数据 395
【案例92】XML画册 395
【相关知识】MovieClipLoader类和DataGrid组件 401
13.3 通过XML类和XMLNode类访问XML数据 403
【案例93】新闻浏览系统 403
【相关知识】XML类和XMLNode类 406
第14章 综合程序 411
14.1 综合案例:简单计算器 411
【案例94】简单计算器 411
14.2 综合案例:小球随机碰撞圆形边框 417
【案例95】小球随机碰撞圆形边框 417
14.3 综合案例:可调整音量的MP3播放器 424
【案例96】可调整音量的MP3播放器 424
14.4 综合案例:拼图游戏 428
【案例97】拼图游戏 428
14.5 综合案例:闯五关游戏 433
【案例98】闯五关游戏 433
14.6 综合案例:超级大灌篮 436
【案例99】超级大灌篮 436
14.7 综合案例:英文打字练习机 442
【案例100】英文打字练习机 442