第一章 初识Flash MX 2004 1
第一节 Flash MX 2004概述 1
一、Flash中的图像格式 1
二、Flash MX 2004工作环境 2
第二节 Flash MX 2004新增功能 3
第三节 Flash动画实现的原理 6
一、动画的原理 6
二、Flash中的文件格式及其关系 6
第四节 Flash动画的制作流程 6
习题一 8
第二章 图形编辑 9
第一节 绘图工具 9
一、铅笔工具和线条工具 9
二、椭圆工具和矩形工具 10
三、钢笔工具 11
四、刷子工具 11
五、橡皮擦工具 12
第二节 对象形状修改工具 13
一、选择工具 13
二、部分选取工具 15
三、套索工具 15
四、任意变形工具 17
五、修改对象形状的其他操作 20
第三节 对象颜色修改工具 22
一、关于颜色 22
二、填充变形工具 25
三、颜料桶工具 26
四、墨水瓶工具 27
习题二 27
第三章 编辑文本 28
第一节 文本的创建 28
一、文本概述 28
二、创建文本 29
三、转换文本类型 32
第二节 文本的编辑 33
一、修改文本 33
二、变形文本 34
三、分离文本 35
四、创建字体元件 35
第三节 检查拼写 37
一、指定或更改检查拼写选项 37
二、使用检查拼写功能 38
第四节 用动作脚本控制文本 39
一、动态创建和删除文本字段 39
二、动态设置文本字段属性 41
三、动态设定文本格式 41
四、使用文本字段事件触发脚本 42
习题三 43
第四章 元件与实例 44
第一节 元件 44
一、元件类型 44
二、在动画中使用元件的优点 45
三、创建元件 45
四、编辑元件 46
第二节 实例 51
一、创建实例 51
二、替换实例 51
三、复制实例 52
四、分离实例 52
五、改变实例的颜色效果 53
六、旋转、缩放和倾斜实例 53
七、获取实例的信息 54
第三节 库面板的使用 54
一、库面板的查看方式 55
二、共享库资源 55
三、在源文档中定义运行时共享资源 55
四、从目标文档链接到运行时共享资源 56
五、库面板中文件夹的操作 56
六、元件的替换与库资源冲突的解决 57
习题四 59
第五章 创建动画 60
第一节 时间轴 60
一、认识时间轴 60
二、操作时间轴 63
第二节 图层 64
一、层和层文件夹的基本操作 65
二、改变层的属性 68
三、使用遮罩层 68
四、使用引导层 71
第三节 帧 76
一、帧的概念 76
二、帧的类型 76
三、时间轴中的动画表示方式 76
四、创建帧标签 77
五、编辑帧 78
第四节 时间轴特效 80
一、添加时间轴特效 80
二、时间轴特效设置 80
三、编辑时间轴特效 85
第五节 创建动画 85
一、逐帧动画 85
二、运动动画 88
三、形变动画 91
习题五 95
第六章 添加声音 97
第一节 导入声音 97
一、声音的类型 97
二、Flash MX 2004所支持的声音文件 98
三、导入声音 98
第二节 编辑声音 99
第三节 向按钮添加声音 103
第四节 使用行为控制声音 104
一、给声音分配标识字符串 104
二、使用行为 105
习题六 106
第七章 ActionScript编程基础 108
第一节 动作脚本简介 108
一、动作脚本概述 108
二、ActionScript的应用 109
第二节 ActionScript中的有关术语 110
第三节 ActionScript中的语法 112
一、点语法 112
二、小括号 112
三、大括号 112
四、分号 113
五、字母的大小写 113
六、注释 113
七、关键字 114
第四节 数据类型 114
第五节 关于变量 115
一、变量的命名 115
二、变量声明 116
三、变量的作用域 116
四、在程序中使用变量 116
第六节 创建表达式 117
一、运算符的优先级和结合律 117
二、数值运算符 118
三、比较运算符 119
四、逻辑运算符 119
五、位运算符 119
六、等于和赋值运算符 120
七、条件语句 120
八、循环语句 121
九、对象的后缀 122
第七节 了解Flash的动作语句 122
一、Play和Stop语句 122
二、StopAllSounds语句 123
三、gotoAndPlay和gotoAndStop语句 123
四、getURL语句 123
五、设置变量 124
六、载入和卸载其他影片 124
七、复制和删除影片剪辑 124
八、设置影片剪辑的属性 125
习题七 126
第八章 组件 127
第一节 组件的概述 127
第二节 使用组件 127
一、Button组件 127
二、CheckBox组件 128
三、ComboBox组件 129
四、List组件 130
五、RadioButton组件 131
六、ScrollPane组件 132
七、Window组件 133
习题八 134
第九章 动画的测试和发布 135
第一节 优化动画 135
第二节 测试动画 135
一、在编辑环境中测试 135
二、在测试环境中测试 136
第三节 发布动画 138
第四节 发布设置 139
一、Flash发布设置 139
二、HTML发布设置 140
三、GIF发布设置 141
四、JPEG发布设置 142
五、PNG发布设置 142
习题九 143
第十章 实例精解 144
实例1 模糊效果 144
实例2 风吹影随 147
实例3 位图填充文字 150
实例4 心形相框 152
实例5 相机拍照 155
实例6 弹跳球 158
实例7 跟随鼠标的梅花 162
实例8 薄雾浓云 165
实例9 在动画中添加声音 168
实例10 滚动窗 171