第一章 Flash MX 2004基础 1
第一节 概述 1
一、关于Flash 1
二、关于Flash Player 2
第二节 系统要求 2
第三节 安装Flash MX 2004 3
第四节 Flash MX 2004新增功能 8
一、标准版 8
二、专业版 10
第五节 动画实现原理和制作流程 11
一、Flash动画实现原理 11
二、FLA文件、SWF文件和EXE文件的关系 11
三、制作Flash动画的工作流程 11
第六节 启动Flash MX 2004 13
第七节 Flash MX 2004工作环境 15
第八节 菜单和常用命令 16
一、文件菜单 16
二、编辑菜单 18
三、视图菜单 19
四、插入菜单 20
五、修改菜单 21
六、文本菜单 22
七、命令菜单 22
八、控制菜单 22
九、窗口菜单 23
十、帮助菜单 24
习题一 25
第二章 绘制和编辑图形 27
第一节 绘制基本图形 27
一、Flash MX 2004绘图工具的新特点 27
二、使用工具箱中的工具绘制图形 28
第二节 使用图形 32
一、矢量图形和位图图像的区别 32
二、导入图形 32
三、将位图转换成矢量图 34
第三节 编辑图形对象 34
一、移动、复制和删除对象 34
二、变形对象 35
三、对齐对象 38
四、组合对象和分离组合对象 39
第四节 填充图形 39
一、颜色填充 40
二、位图填充 41
第五节 实例应用 42
习题二 45
第三章 文本的使用 47
第一节 创建文本 47
一、文本类型 47
二、文本的创建 47
第二节 文本的处理 50
一、分离文本 50
二、变形文本 51
三、创建字体元件 52
四、文本的链接 53
第三节 文本的编辑 53
一、修改文本属性 54
二、修改段落属性 56
第四节 文本的检查 58
一、拼写设置 58
二、检查拼写 59
第五节 实例应用 60
习题三 62
第四章 元件、实例与库 63
第一节 元件 63
一、元件的类型 63
二、创建元件 63
三、编辑元件 66
第二节 实例 67
一、创建实例 67
二、更改实例属性 68
第三节 库 70
一、使用“库”面板 70
二、使用公用库 72
三、创建公用库 72
第四节 实例应用 73
习题四 76
第五章 创建动画 77
第一节 时间轴 77
一、图层 78
二、洋葱皮工具 81
第二节 时间轴特效 82
一、添加时间轴特效 82
二、删除时间轴特效 87
第三节 动画的分类 87
一、逐帧动画 87
二、动作动画 89
三、形状变化动画 97
第四节 实例应用 98
习题五 106
第六章 声音和视频 107
第一节 声音和视频概述 107
一、声音的类型 107
二、音频流式声音应用于文档 108
三、事件驱动式声音添加到按钮 109
第二节 声音的编辑与控制 110
一、编辑声音 111
二、控制声音 111
第三节 导入视频 113
第四节 实例应用 116
习题六 118
第七章 ActionScript脚本 119
第一节 ActionScript介绍 119
一、ActionScript入门 119
二、ActionScript的介绍 119
三、ActionScript的系统要求 120
四、ActionScript编辑器更改 120
五、对象编辑模型 121
六、ActionScript的应用 122
第二节 ActionScript的术语 123
第三节 ActionScript的语法 125
一、点语法 125
二、括号 126
三、大括号 126
四、分号 126
五、字母的大小写 126
六、注释 127
七、关键字 128
第四节 代码提示 128
一、Tooltip-style(工具条式提示) 128
二、Menu-style(选单式提示) 129
第五节 关于编写环境 130
一、控制动作脚本的执行 130
二、检查条件 131
三、重复动作 131
四、关于“动作”面板和“脚本”窗口 132
五、动作脚本编辑器环境 133
六、管理FLA文件中的脚本 134
第六节 面向对象程序设计 134
一、基本概念 134
二、类 135
第七节 了解Flash的动作语句 138
一、Play和Stop语句 138
二、StopAllSounds语句 138
三、gotoAndPlay和gotoAndStop语句 139
四、getURL语句 139
五、设置变量 139
六、载入和卸载其他影片 139
七、复制和删除影片剪辑 140
八、设置影片剪辑的属性 140
第八节 实例应用 141
习题七 146
第八章 组件 147
第一节 组件概述 147
一、组件分类 147
二、第二版组件的新功能 147
三、编译剪辑(SWC) 148
第二节 添加组件 148
第三节 组件事件 149
一、使用组件事件处理函数 149
二、使用组件事件侦听器 149
三、其他事件语法 150
第四节 自定义组件 151
一、样式API 151
二、主题 152
三、修改或替换组件外观 152
第五节 使用组件 153
一、Button组件 153
二、CheckBox组件 153
三、ComboBox组件 154
四、List组件 154
五、RadioButton组件 155
六、ScrollPane组件 155
七、Window组件 156
第六节 实例应用 157
习题八 158
第九章 测试、发布与导出动画 159
第一节 测试与优化 159
一、影片测试 159
二、影片优化 160
第二节 发布影片 160
第三节 导出影片 170
一、导出Flash影片 170
二、导出文件格式 171
习题九 176
第十章 Flash MX 2004应用实例 177
实例1 闪闪夜空 177
实例2 文字倒影 183
实例3 变幻的椭圆线条 190
实例4 雨景 195
实训 204
实训1 中文Flash MX 2004概述 204
实训2 绘制和编辑图形 204
实训3 文本的使用 206
实训4 元件、实例与库资源 207
实训5 创建动画 211
实训6 声音和视频 213
实训7 应用ActionScript语句 217
实训8 组件 220