第1课 FlashMX简介和数字图像 1
一、什么是Flash 1
二、FlashMX的主要特点 1
第1章 FlashMX中文版基础知识 1
三、FlashMX的基本配置要求 3
四、数字图像 4
第2课 FlashMX中文版的工作环境 5
一、菜单栏与主要工具栏 6
二、工具箱 6
三、面板和快捷菜单 8
四、舞台 9
五、时间轴 13
一、第一个Flash影片的播放效果 16
第3课 创建第一个Flash影片 16
二、制作Flash影片 17
第4课 FlashMX的基本操作 20
一、选取、删除、移动、复制对象和调整对象大小 20
二、播放与保存Flash动画 22
三、输出与发布Flash产品 24
上机练习与习题1 28
第2章 绘制图形 29
第1课 填充色的设置和绘制图形 29
一、“颜色样本”面板 29
二、“混色器”面板 30
三、绘制有填充物的椭圆和矩形 33
实例1 立体彩球 34
一、设置线的颜色 36
第2课 线属性的设置和绘制线 36
二、设置线型 38
三、绘制直线和轮廓线 39
实例2 荷塘月色 42
第3课 绘制曲线图形 44
一、使用钢笔工具绘制图形 44
二、编辑曲线 45
三、使用铅笔工具绘制线和优化曲线 46
实例3 树叶图形 47
第4课 修改图形形状和橡皮擦工具 49
一、使用菜单命令修改图形 49
实例4 七彩光环 51
二、橡皮擦工具 51
第5课 修改线和填充物的属性 52
一、墨水瓶工具和颜料桶工具 52
二、调整填充物 53
实例5 国画展厅 54
上机练习与习题2 57
第3章 创建文本和导入外部对象 59
第1课 创建文本 59
一、文本属性的设置 59
二、文本类型与文本输入 61
三、分离文字块和打碎文字 63
实例6 彩虹文字 63
实例7 阴影文字 65
一、导入外部素材和位图属性的设置 66
第2课 导入图像 66
二、打碎位图和位图的矢量化 69
实例8 图像文字 70
第3课 导入声音和视频 72
一、导入声音和使用声音 72
二、声音的属性设置 73
三、导入视频和视频属性的设置 74
实例9 小猫剧场 77
上机练习与习题3 78
第4章 编辑对象 81
第1课 修改对象的形状和选取部分对象 81
一、使用箭头工具修改对象 81
二、使用套索工具选取对象的一部分 82
实例10 扑克牌 83
实例11 变形文字 85
第2课 改变对象的大小、形状和位置 86
一、使用任意变形工具改变对象 86
二、使用菜单命令改变对象和线的平滑与校直 88
三、精确调整对象的形状与位置 89
实例12 套封文字 91
实例13 转圈文字 92
第3课 编辑多个对象和声音 93
一、组合 93
二、多个对象的对齐和层次调整 93
三、利用“属性”面板选择声音和声音效果 94
四、编辑声音和同步方式 95
实例14 编辑“小猫剧场”动画的声音 96
一、编辑系统参数的设置 98
第4课 FlashMX系统默认属性的设置 98
二、其他参数的设置 100
实例15 彩球倒影 101
实例16 风景魔方 104
上机练习与习题4 106
第5章 FlashMX动画制作 109
第1课 制作简单的移动动画和“帧-帧”动画 109
一、Flash动画的基础知识 109
二、图层的基本操作 110
三、制作简单的移动动画 112
实例17 弹跳彩球 113
实例18 倒计时数字 114
一、制作对象旋转的动画 116
第2课 制作对象旋转的动画 116
二、编辑动画 118
实例19 摆动小球 119
实例20 自转光环 121
第3课 制作导向移动动画 122
一、制作导向移动动画 122
二、时间轴的快捷菜单 124
实例21 云中飞翔的小鸟 126
第4课 制作形状过渡动画 128
一、制作形状过渡动画 128
二、动画关键帧“属性”面板和形状动画效果调整 129
实例22 XYZ变换 130
第5课 遮罩图层、图层属性和图层目录 132
一、遮罩图层 132
二、图层属性的设置和插入图层文件夹 134
实例23 电影文字 135
实例24 模拟探照灯光 137
上机练习与习题5 139
第6章 场景、元件、实例和库 141
第1课 场景和元件、实例和库 141
一、场景 141
二、了解元件与实例 142
实例25 学习FLASHMX 143
第2课 图形元件和影片剪辑元件 148
一、创建图形元件和影片剪辑元件 148
二、将外部GIF动画和AVI视频转换为元件 150
实例26 中国足球 151
一、创建按钮元件 155
第3课 按钮元件 155
二、测试按钮和编辑元件 156
实例27 图像按钮播放视频 157
实例28 文字按钮 161
实例29 动画按钮 162
第4课 编辑实例和公用库 164
一、编辑实例 164
二、公用库 167
实例30 水中游鱼 169
第5课 动画综合实例 170
实例31 自转地球 170
实例32 光环绕自转地球转动 173
实例33 翻页图册 175
实例34 滚动字幕 178
上机练习与习题6 180
第7章 交互式动画 183
第1课 “动作”面板和设置事件 183
一、“动作”面板 183
二、事件与动作 187
实例35 按钮控制的动画 189
第2课 动作脚本编程基础 192
一、动作脚本语言的常量、变量和表达式 192
二、常用的命令 195
实例36 画面浏览 196
第3课 目标路径和语句 198
一、目标路径和点操作符 198
二、分支语句与循环语句 202
实例37 求1+2+...+N的值 204
实例38 变化的数字 205
第4课 其他命令(Ⅰ) 207
一、其他命令1 207
二、其他命令2 208
实例39 跟随鼠标移动的彩球 209
实例40 可用鼠标移动的探照灯 212
第5课 其他命令(Ⅱ) 214
一、其他命令3 214
二、其他命令4 215
实例41 变化的指针钟 216
实例42 “学习FLASH”网页 218
上机练习与习题7 221
一、面向对象的编程 223
第8章 面向对象的编程 223
第1课 面向对象编程的基本概念和函数 223
二、创建对象与访问对象 224
三、函数 224
实例43 彩球随机碰撞 227
第2课 常用的内置对象Ⅰ 230
一、数学和字符串对象 230
二、数组和颜色对象 231
三、键盘和鼠标对象 231
实例44 猜字母游戏 232
第3课 常用的内置对象Ⅱ 236
一、声音和时间对象 236
二、影片剪辑实例对象 238
实例45 绘制图形1 241
实例46 绘制图形2 242
实例47 创建一个蓝黄放射状渐变填充的矩形 242
实例48 创建一个黄红线性渐变填充的矩形 243
第4课 交互动画综合程序设计 243
实例49 数字指针钟 243
实例50 拼图游戏 250
上机练习与习题8 258
第9章 组件 259
第1课 FlashMX组件 259
一、FlashMX组件的简单介绍 259
二、导入组件的方法 261
实例51 删除组件实例和调整组件的标题大小及组件的长和宽 263
实例52 滚动文本 264
第2课 FlashMX组件应用实例 264
实例53 大幅图像浏览 266
实例54 导入外部图像 268
实例55 加减计算器 271
实例56 图像浏览器 275
第3课 FlashMX综合应用实例 278
实例57 多功能图像浏览器 278
实例58 MP3播放器 282
上机练习与习题9 286
第10章 Flash周边软件 287
第1课 SWiSH2.0 287
一、SWiSH2.0的操作界面 287
二、菜单栏 288
三、工具栏 292
四、面板 293
实例59 创意无限 302
实例60 电影文字 304
第2课 Swift3Dv2 306
一、建模 306
二、上色 307
三、制作动画 308
四、输出 309
上机练习与习题10 310
附录A 311
A1FlashMX的部分内置对象列表 311
A2按键代码 312
A3菜单命令与快捷键 312