1.7 Mac OS X上的开发界面 1 1
Flash工作空间 1
目 录 1
开发任务 3
11. 3
第1章 界面概览 3
1.1 概览:创建Flash动画 4
1.2 概览:测试Flash内容 5
1.3 概览:发布Flash内容 6
1.4 Windows上的开发界 7
1.5 Windows上的测试界面 8
1.6 使用面板(在Windows操作系统上) 9
1.8 Mac OS X上的测试界面 12
1.9 使用面板(在Mac系统上) 13
1.10 界面对象 14
第2章 菜单 17
2.1 菜单概览 18
2.2 文件菜单 19
2.3 编辑菜单 20
2.4 查看菜单 22
2.5 插入菜单 24
2.6 修改菜单 25
2.7 文本菜单 26
2.8 命令菜单 27
2.9 控制菜单 28
2.10 调试菜单 30
2.1 1 窗口菜单 31
2.12 帮助菜单 32
2.13 上下文联系菜单 33
第3章 工具栏和工具 35
3.1 工具栏概览 36
3.2 主要工具栏 37
3.3 控制器工具栏 38
3.4 编辑栏 39
3.5 工具视图 40
3.6 选择(箭头)工具4l 43
3.7 部分选择工具 43
3.8 线条工具 44
3.9 套索工具 45
3.10 钢笔工具 46
3.11 文本工具 47
3.12 椭圆工具 49
3.13 矩形工具 50
3.14 铅笔工具 51
3.15 画笔工具 52
3.16 任意变形工具 53
3.17 填充变形工具 54
3.18 墨水瓶工具 55
3.19 颜料桶工具 56
3.20 滴管工具 57
3.21 橡皮擦工具 58
3.22 手形工具 59
3.23 缩放工具 60
3.24 颜色控制和调色板 61
3.25 颜色样本 62
第4章 时间轴和屏幕 63
4.1 时间轴概览 64
4.2 图层选项 65
4.3 时间轴选项 66
4.4 时间轴菜单和模式 67
4.5 屏幕 69
4.6 幻灯片和窗体 70
第5章 面板 71
5.1 对齐面板 72
5.2 混色器面板 73
5.3 颜色样本面板 74
5.4 信息面板 75
5.5 场景面板 76
5.6 变形面板 77
5.7 动作面板 78
5.8 行为面板 80
5.9 组件面板 81
5.10 组件检查器面板 82
5.11 调试器面板 83
5.12 输出面板 84
5.13 互联网服务面板 85
5.14 可访问性面板 86
5.15 历史面板 87
5.16 影片浏览器 88
5.17 串面板 89
5.18 共享库 90
5.19 工程面板 91
5.20 面板集 92
5.21 排列窗口 93
5.22 属性检查器面板 94
5.23 帮助面板 95
第6章 首选参数和打印 97
6.1 首选参数概览 98
6.2 常规首选参数 99
6.3 编辑首选参数 100
6.4 剪贴板首选参数 101
6.5 警告首选参数 102
6.6 动作脚本首选参数 103
6.7 动作脚本设置首选参数 104
6.8 快捷键对话框 105
6.9 自定义工具面板 107
6.10 字体映射 108
6.11 发布设置 109
6.12 打印和发送文件 111
第7章 Flash文件操作 115
7.1 打开新文件 116
72 开始页面 118
7.3 开始Flash文档 119
7.4 开始Flash幻灯片演示或窗体应用 120
7.5 开始动作脚本、通信或 121
Flash JavaScript文件 121
7.6 开始Flash工程 122
7.7 从模板打开 123
7.8 从网站打开 124
7.9 从影片中打印 125
7.10 使用标尺、辅助线、网格和吸附 126
7.11 修改影片属性 128
7.12 保存文件或模板 129
7.13 导出影片 130
第8章 选择和组合 131
8.1 使用选择工具选择 132
8.2 使用套索或任意变形工具选择 133
8.3 编辑舞台选集 134
8.4 创建和编辑组合 135
8.5 使用组合 136
8.6 分离舞台要素 138
第9章 创建绘画和形状 139
9.1 元件基础 140
9.2 理解笔触和填充 142
9.3 理解颜色和渐变 143
9.4 创建填充和笔触 144
9.5 移动填充和笔触 146
9.6 使用扭曲工具创建人工透视 147
9.7 使用封套工具沿曲线排列元件 148
9.8 删除形状、笔触和区域 150
9.9 创建贝塞尔曲线 151
9.10 使用部分选择工具编辑矢量点 152
9.11 平滑和伸直矢量对象 153
9.12 将线条转换成填充 154
9.13 扩展和柔化填充边缘 155
9.14 优化矢量形状 156
9.15 处理深度 157
9.16 赋予颜色 159
9.17 创建线性渐变 160
9.18 创建放射渐变 161
9.19 在调色板中增加颜色和渐变 162
9.20 修改填充颜色和渐变 163
9.21 修改笔触的颜色和宽度 164
9.22 变形渐变 165
9.23 使用渐变填充模拟灯光 167
9.24 使用图案填充 168
第10章使用时间轴 169
10.1 理解动画 170
10.2 Flash中的动画概念 172
10.3 在时间轴上导航 174
10.4 创建帧选集 175
10.5 增加和删除帧和关键帧 176
10.6 移动和拷贝帧和图层 177
10.7 修改帧视图属性 178
10.8 创建逐帧动画 179
10.9 增加形状补间 180
10.10使用提示控制形状补间 181
10.11增加动作补间 182
10.12使用动作补间颜色和阿尔法效果 183
10.13在开发环境中测试动画 184
10.14使用居中帧设置 185
10.15使用葱皮纸和编辑多帧 186
10.16在时间轴上增加声音 187
10.17 理解时间轴效果 189
10.18 增加和删除时间轴效果 190
10.19在时间轴上增加视频 191
10.20 增加图层 192
10.21设置图层属性和图层类型 193
10.22使用图层文件夹 194
10.23创建和使用辅助图层 195
10.24使用运动路径创建动作补间 196
10.25创建和使用遮罩和遮罩图层 197
10.26使用场景 198
10.27 设置屏幕属性和参数 199
10.28建立幻灯片演示 201
10.29建立窗体应用 202
10.30控制屏幕和增加过渡 205
第11章符号和行为 207
11.1 理解符号 208
11.2理解行为 211
11.3 创建图形 212
11.4 使用彩色实例效果 213
11.5 在补间动画中使用图形 214
11.6 创建影片剪辑动画 215
11.7 在补间动画中使用影片剪辑 216
11.8 创建嵌入的影片剪辑 217
11.9 在嵌入的影片剪辑之间导航 219
11.10使用行为增加影片剪辑控制 220
11.11测试影片剪辑 222
11.12使用位图创建影片剪辑 223
11.13是用视频创建影片剪辑 224
11.14使用行为增加视频控制 225
11.15创建按钮 227
11.16使用行为增加基本的按钮导航 229
11.17创建文本按钮 230
11.18创建带有声音反馈的按钮 232
11.9 创建不可见的按钮 233
11.20创建活动的按钮 234
第12章管理符号 235
12.1 符号使用基础 236
12.2 创建和编辑符号 238
12.3 设置符号注册点 240
12.4 修改舞台符号行为 242
12.5 交换符号 243
12.6 库符号图标 244
12.7 组织库 245
12.8 使用多个库 246
12.9 创建发音网站 248
第13章 导入和优化媒体资产 249
13.1 媒体概览 250
13.2 导入位图 251
13.3 压缩位图 252
13.4 导入声音 253
13.5 导入视频 255
13.6 将视频编辑成剪辑 257
13.7 理解视频编码设置 259
13.8 理解高级编码设置 260
13.9 优化视频 262
13.10使用视频创建效果 263
13.11导入FreeHand文件 264
13.12导入Illustrator文件 265
13.13导入PDF文件 266
13.14导入Photoshop文件 267
13.15导入Swift 3D文件 268
13.16导入Toon Boom Studio文件 269
第14章使用扩展和命令 271
14.1 安装和使用扩展管理器 272
14.2 在互联网上查找扩展 273
14.3 安装和卸载扩展 274
14.4 安装和卸载组件 275
14.5 安装和卸载命令和行为 276
14.6 安装FLV导出器和理解多媒体数字信号编解码器 277
14.7 导出FLV文件 278
脚本任务 279
第15章使用基本的脚本 281
15.1 脚本概览 282
15.2 理解脚本动画和时间轴动画之间的差别 283
15.3 增加帧标签或注释 285
15.4 增加实例名称 286
15.5 在动作面板中输入代码 287
15.6 基本语法 289
15.7 圆点符号 290
15.8 附加脚本 291
15.9 使用脚本控制时间轴流 292
15.10错误检查和格式化脚本 293
15.11使用属性 294
15.12通过#include使用外部脚本 295
15.13使用影片浏览器管理脚本 297
15.14良好的Flash编码习惯 298
第16章 使用变量和对象 299
16.1 理解变量 300
16.2 理解变量类型 301
16.3 理解范围和圆点符号 303
16.4 创建局部变量 304
16.5 创建时间轴变量 305
16.6 创建全局变量 306
16.7 理解类、对象、方法和属性 307
16.8 使用Flash类 308
16.9 使用Flash实例 309
16.10创建和使用数组 310
16.11创建和使用自定义类 311
16.12 理解Flash MX 2004基于类的文件结构 312
16.13创建Flash MX 2004类 313
第17章代码结构 315
17.1 代码结构概览 316
17.2 if、else...if和else语句 317
17.3 switch语句和case语句 319
17.4 for语句 321
17.5 for...in语句 322
17.6 while语句 323
17.7 do...while语句 325
17.8 使用函数 327
17.9 try、catch和finally关键字 328
第18章使用事件 329
18.1 理解事件驱动代码 330
18.2 将脚本附加到按钮或者影片剪辑上 331
18.3 使用函数将脚本附加到事件上 333
18.4 使用回调函数将脚本附加到事件上 334
18.5 编写用于Flash影片导航的按钮脚本 335
18.6 编写用于互联网导航的按钮脚本 336
18.7 编写用于交互控制和动画的按钮脚本 337
18.8 创建用于在运行时刻创建符号的脚本 339
18.9 理解侦听器 340
18.10创建侦听器 341
第19章设置和使用组件 343
19.1 2.0版本组件介绍 344
19.2 使用组件 345
19.3 修改组件的外观 346
19.4 在列表框和组合框中增加数据 347
19.5 增加基本的事件处理 349
19.6 增加基于侦听器的事件处理 350
19.7 设置用作组件图标的符号 351
19.8 使用按钮组件 353
19.9 使用复选框组件 354
19.10使用组合框组件 355
19.11使用列表框组件 356
19.12使用加载器组件 357
19.13使用数值设置器组件 358
19.14使用进度条组件 359
19.15使用单选按钮组件 360
19.16使用滚动窗格组件 362
19.17使用深度管理器类 363
19.18使用焦点管理器类 364
19.19使用弹出管理器类 365
第20章使用文本和鼠标输入和输出 367
20.1 理解浏览器焦点和输入焦点 368
20.2 解Flash中的文本 369
20.3 设置文本字体 370
20.4 设置文本风格和对齐方式 371
20.5 设置文本格式 372
20.6 设置抗锯齿文本 373
20.7 使用静态文本 374
20.8 使用静态文本框创建超级链接 375
20.9 创建动态文本框 376
20.10创建输入文本框 377
20.11使用标签组件 378
20.12使用文本输入组件 379
20.13使用文本区域组件 380
20.14使用动作脚本创建文本框 381
20.15限制输入字符 382
20.16使用动作脚本访问文本实例 384
20.17使用层铺风格纸格式化文本框 385
20.18在Flash中使用外部风格 386
20.19在Flash中使用行内层铺风格纸 387
20.20使用风格纸格式化XML 388
20.21使用选择类 389
20.22使用串面板 390
20.23对Flash文档执行拼写检查 391
20.24嵌入字体轮廓 392
20.25使用PrintJob类 393
20.26使用动作脚本查找鼠标位置 394
20.27捕捉鼠标滚动轮动作 395
20.28创建自定义鼠标指针 396
第21章 时间和定时 397
21.1 时间概览 398
21.2 获取和显示某天的时间 400
21.3 获取和显示日期 401
21.4 Flash定时器 402
21.5 创建定时的setInterval事件 403
21.6 清除定时的setInterval事件 404
第22章脚本动画基础 405
22.1 通过使用脚本修改属性设置动作 406
22.2 动态地附加事件 407
22.3 附加和复制影片剪辑到舞台上 408
22.4 模拟随机动作 410
22.5 创建客户触发的动作 411
22.6 模拟目标驱动的动作 412
22.7 创建拖放动画 414
22.8 使用动态遮罩 415
22.9 使用碰撞检测 416
22.10 通过脚本修改颜色 417
22.11创建可以通过脚本控制的直线 418
22.12创建可以通过脚本控制的曲线 419
22.13创建可以通过脚本控制的填充形状 420
22.14创建渐变填充 421
22.15动画和绘画API 423
第23章 交互式声音和视频 425
23.1 理解Flash的声音类和视频类 426
23.2 定义声音实例 427
23.3 开始和停止声音的播放 428
23.4 为单个声音设置音量 429
23.5 为Flash网站设置音量 430
23.6 设置声音摇绕 431
23.7 使用声音变形创建声音效果 432
23.8 动态地加载声音 434
23.9 创建系列声音 435
23.10获取MP3声音元标记 436
23.1 1 解Flash播放器的私有设置 438
23.12播放使用麦克风类捕捉到的声音 439
23.13读取麦克风属性和许可 440
23.14使用摄像机类播放捕捉到的视频 441
23.15读取视频属性和许可 443
第24章运行时刻内容递送 445
24.1 理解内容的递送策略 446
24.2 创建加载目标和加载标准 447
24.3 将变量加载到时间轴上 449
24.4 创建字体符号 451
24.5 使用共享字体 452
24.6 动态地加载图像 453
24.7 动态地加载视频 454
24.8 使用组件加载外部内容 455
24.9 操纵加载过程 456
24.10使用影片剪辑加载器类 457
24.11使用运行时刻共享库 458
第25章 互联网服务和XML 459
25.1 定义互联网服务 460
25.2 为Flash文档添加方法调用 461
25.3 创建绑定 462
25.4 使用行为调用互联网服务 464
25.5 使用XML连接器加载XML文档 465
25.6 导入大纲 466
25.7 触发XML调用 467
25.8 从不同的域中加载内容 468
25.9 使用数据持有者组件 470
25.10使用动作脚本调用互联网服务 471
25.11使用Flash Remoting调用互联网服务 472
25.12使用绑定选项卡格式化结果 473
25.13调试互联网服务和XM L文档 474
测试和发布任务 475
第26章 测试和调试影片 477
26.1 使用测试环境 478
26.2 使用带宽描述器 479
26.3 在调试过程中使用输出面板 481
26.4 使用调试器面板 483
26.5 使用断点 486
第27章 发布和部署Flash内容 489
27.1 理解Flash创建的文件 490
27.2 选择发布选项 491
27.3 发布到互联网上 492
27.4 发布到桌面上 494
27.5 发布位图格式 495
27.6 发布QuickTime影片 497
27.7 创建网站 498
27.8 侦测Flash播放器 499
27.9 创建工程 501
27.10发布工程 502
新增内容 503
附录 Flash MX 2004的新增特性 505