1 Flash CC简介 1
1.1 Flash的产生与发展 1
1.2 Flash的应用领域 2
1.2.1网站片头和网站广告 2
1.2.2 Flash导航和整站Flash 3
1.2.3 Flash MV和二维动画 4
1.2.4电子贺卡 4
1.2.5网络游戏 5
1.2.6多媒体制作 6
1.2.7教学课件 6
1.3 Flash CC的新增功能 7
1.3.1性能改进 7
1.3.2支持HiDPI分辨率 7
1.3.3重新设计部分户界面 7
1.3.4改进设计人员的工作流程,提高效率 9
1.3.5其他功能更新 9
2 Flash CC工作环境 13
2.1应用程序栏 13
2.2菜单栏 13
2.3工具面板 14
2.4时间轴 14
2.5舞台 15
2.5.1缩放舞台 17
2.5.2移动舞台及定位到舞台中心 21
2.5.3全屏模式编辑 21
2.6属性 22
2.6.1属性检查器 22
2.6.2滤镜 23
2.7面板 24
2.7.1面板的样式与组合 25
2.7.2图层 26
2.7.3使用快捷菜单和快捷键 28
2.7.4文档的撤消 31
2.7.5场景面板 31
2.8小结 32
3 Flash CC绘图 33
3.1 Flash CC绘图工具 33
3.2选取工具 35
3.2.1选择工具 35
3.2.2套索工具 39
3.2.3部分选取工具 41
3.2.4 3D旋转工具 42
3.2.5 3D平移工具 43
3.3基本绘图工具 44
3.3.1线条工具 44
3.3.2铅笔工具 47
3.3.3椭圆工具与基本椭圆工具 49
3.3.4矩形工具和基本矩形工具 50
3.3.5多角星形工具 52
3.3.6刷子工具 53
3.3.7钢笔工具 55
3.4任意变形工具 58
3.5墨水瓶工具 61
3.6颜料桶工具 62
3.7渐变色与填充变形工具 63
3.7.1应用线性和径向渐变 65
3.7.2使用位图填充 69
3.7.3渐变流设置 71
3.8滴管工具 73
3.8.1滴管工具与笔触 73
3.8.2滴管工具与填充 74
3.9橡皮擦工具 75
3.9.1橡皮擦形状 75
3.9.2橡皮擦模式 75
3.9.3水龙头 76
4文本编辑 77
4.1文本工具 77
4.2传统文本的使用 78
4.2.1传统文本类型 79
4.2.2字符属性设置 80
4.2.3段落文本设置 84
4.3文本其他操作 86
4.3.1创建文本超链接 86
4.3.2文本变形 87
4.3.3分离文本 88
4.3.4创建滚动文本 89
5处理图形对象 93
5.1对象的种类介绍 93
5.1.1图形 93
5.1.2组合 94
5.1.3文本 95
5.1.4位图 95
5.1.5元件 96
5.2对象的排列与对齐 96
5.2.1对象的排列 96
5.2.2对象的对齐 98
5.2.3对象的变形 103
5.2.4设置标尺、网格和辅助线 104
5.3将文本对象转换为图形对象 105
5.4位图的处理 108
5.4.1通过分离命令将位图对象转变为图形对象 109
5.4.2真正的位图转矢量图 111
5.4.3位图属性设置 112
6元件和实例 115
6.1理解元件与实例的概念 115
6.1.1使用元件可减小文件量 116
6.1.2修改实例对元件产生的影响 117
6.1.3修改元件对实例产生的影响 118
6.1.4区别元件与实例 120
6.2创建与编辑元件 120
6.2.1新建图形元件 120
6.2.2将元素转换为图形元件 122
6.2.3元件的分类 123
6.2.4编辑元件 123
6.3创建与编辑实例 125
6.3.1创建实例 125
6.3.2改变实例属性 126
6.3.3改变实例的颜色和透明度 126
6.3.4对实例进行缩放、扭曲和旋转 127
6.3.5实例的分离 128
6.4使用库面板 129
6.4.1库面板介绍 129
6.4.2导入对象到库 130
6.4.3使用其他文件的库 133
6.4.4通过库文件夹管理对象 134
7 Flash动画基础 137
7.1图层及其编辑方法 137
7.1.1移动图层 137
7.1.2隐藏/显示图层 137
7.1.3锁定/解除锁定图层 139
7.1.4显示轮廓 140
7.1.5更改图层名称 141
7.1.6添加和删除图层 141
7.2帧及其编辑方法 147
7.2.1帧的类型 147
7.2.2帧的编辑方法 148
7.2.3帧的查看方式 149
7.2.4时间轴的“帧视图”弹出菜单 153
8经典动画方式 154
8.1逐帧动画 154
8.2传统补间动画 156
8.2.1形状补间动画 156
8.2.2传统补间 159
8.3遮罩动画 173
9补间动画 176
9.1理解补间动画的概念 176
9.1.1补间动画相关概念 177
9.1.2补间动画与传统补间的区别 178
9.2创建和编辑补间动画 179
9.2.1创建补间动画 179
9.2.2编辑补间动画的运动路径 182
9.2.3编辑时间轴中的补间动画范围 185
9.2.4查看属性关键帧 187
9.3动画预设的应用 188
10滤镜和混合模式 192
10.1滤镜 192
10.1.1滤镜基础 192
10.1.2添加滤镜 194
10.1.3滤镜列表和预设滤镜库 202
10.1.4关于滤镜和Flash Player的性能 205
10.2混合模式 205
10.2.1关于混合模式 205
10.2.2混合模式示例 207
11按钮元件 211
11.1熟悉按钮 211
11.2制作按钮 213
11.3设定按钮的点击范围 216
11.4制作包含影片剪辑的动态按钮 217
11.5创建隐含按钮 219
12声音与视频 221
12.1使用声音 221
12.1.1导入声音 221
12.1.2添加声音 222
12.1.3给按钮添加声音 225
12.2使用视频 227
12.2.1导入渐进式下载的视频Flash 228
12.2.2把视频嵌入到SWF文件中 231
13使用代码片断添加交互 235
13.1使用代码片断面板 235
13.2使用代码片断控制时间轴和对象行为 236
13.2.1时间轴控制 236
13.2.2为对象添加交互 240
13.3加载外部对象 246
13.3.1加载/卸裁外部的SWF和图片 247
13.3.2单击加载外部的文本 249
13.4控制声音和视频 251
13.4.1单击声音的播放与停止 252
13.4.2控制视频回放 254
13.5移动设备触控及调试 257
13.6 AIR程序基本应用 260
14发布影片 263
14.1 Flash作品的测试与优化 263
14.1.1 Flash作品的测试 264
14.1.2 Flash作品的优化 265
14.2 Flash作品的导出 266
14.2.1 SWF动画的输出 267
14.2.2导出视频 267
14.2.3 GIF动画的输出 268
14.2.4生成Sprite表 269
14.3作品的发布 271
14.3.1发布Flash文件格式 272
14.3.2发布HTML文件格式 273
14.4导出为HTML5内容 276
利用Toolkit for CreatesJS导出HTML5内容 277
15 ActionScript3.0基础知识 280
15.1 ActionScript3.0介绍 280
15.1.1与早期版本的兼容性 283
15.1.2 ActionScript编辑器的使用 283
15.2面向对象编程 286
15.3 添加ActionScript代码的位置 287
15.4语法 288
15.5变量与常量 289
15.6函数 290
15.7类和包 291
15.8语句 294
15.8.1条件语句 294
15.8.2循环语句 297
15.8.3 break和continue语句 300