本书目录 1
Chapter 1 Flash MX 2004概述 1
Section 1 关于Flash MX 2004 2
01 为什么选择Flash 2
02 Flash的特点 3
03 Flash的适用范围 4
04 焕然一新的Flash MX 2004 6
01 安装Flash MX Professional 2004 12
Section 2 Flash MX Professional 2004的安装 12
02 Flash MX Professional 2004的打开以及关闭的方法 15
Chapter 2 Flash MX 2004的操作环境 17
Section 1 全面了解Flash 18
01 通过初始页面选择Flash文件 18
02 Flash MX 2004的界面 21
03 通过调节面板,设定个性化的工作布局 27
Special Flash影片的基本设定 29
01 利用连续帧实现动画 31
Section 2 制作动画以及保存文件的方法 31
02 利用时间轴特效快速制作动画 33
03 保存Flash文件 35
Special 多种保存方式 36
Chapter 3 轻松掌握Flash绘图 37
Section 1 了解Flash工具箱 38
01 各工具的名称与功能 38
02 绘图工具的共性 39
Section 2 基本绘图工具介绍 40
01 使用线条工具 40
02 使用铅笔工具 41
03 使用椭圆工具 43
04 使用矩形工具 44
Section 3 使用选择工具 47
01 利用选择工具,选取和移动对象 47
02 根据对象的属性,利用选择工具和套索工具进行变形操作 48
Special 利用对齐(Snap)功能,巧妙移动对象 51
01 利用钢笔工具绘制直线和曲线 55
Section 4 钢笔工具和部分选取工具 55
02 利用部分选取工具编辑对象 56
Special 设置标尺(Ruler)、网格(Grid)、辅助线(Guide) 58
03 利用钢笔工具、网格、辅助线制作波纹状图案 60
Section 5 利用刷子工具展现书法特效 62
01 刷子工具的选项栏 62
02 使用刷子模式 62
03 刷子工具的锁定填充功能 63
01 任意变形工具的特点与选项 65
Section 6 任意变形工具 65
02 任意变形工具的基本变形功能 66
03 扭曲工具的使用方法 67
04 封套工具的使用方法 69
Special 利用Transform命令改变对象的形状 71
Section 7 利用墨水瓶工具及颜料桶工具变换颜色 73
01 利用墨水瓶工具改变线条 73
02 利用颜料桶工具填充颜色 75
01 实现基本的渐变色特效 77
Section 8 渐变色特效的实现与变形 77
02 添加与编辑渐变色 79
Special 展现Linear和Radial渐变色编辑状态的Color Mixer面板 81
03 变形渐变色 82
04 利用渐变色特效制作葡萄图像 83
Section 9 滴管工具和橡皮擦工具 86
01 滴管工具的使用方法 86
02 利用滴管工具拾取颜色 87
03 利用橡皮擦工具擦除图像 88
01 了解文本工具的属性面板 91
Section 10 利用文本工具输入文字 91
02 利用文本工具输入横向文字 92
03 利用文本工具输入纵向文字 94
Special 自定义工具箱 96
Chapter 4 Flash对象,从理论到实践 97
Section 1 对象的打散与组合 98
01 对象的种类和属性 98
02 改变对象的属性 101
03 对象的排列与对齐 103
Special 熟悉Align面板 105
Special 熟悉Arrange菜单 107
Section 2 通过打散文本对象装饰文本 109
01 了解文本的分解过程以及属性 109
02 利用Break Apart命令编辑文本 110
03 利用扭曲工具制作具有距离感的路标 111
Section 3 打散位图图像制作魅力十足的图像 114
01 应用于Flash的位图图像 114
02 将位图图像转换为矢量图像 119
Special Break Apart命令与Trace Bitmap命令的区别 122
Special 了解Preferences对话框中的General设定 124
Chapter 5 Flash的元件与库 125
Section 1 元件与实例 126
01 元件的概念 126
Special 图形(Shape)、组合(Group)、元件(Symbol)的差异 131
02 元件的种类 132
Section 2 元件的制作方法 133
01 将对象转换为元件 133
02 利用元件编辑页面创建新的元件 134
03 编辑元件 135
04 编辑元件实例 136
05 利用图形元件制作圣诞树 138
Section 3 保存元件的库 141
01 了解库的构成要素 141
02 可以保存在库中的对象 142
Chapter 6 开始制作基本的动画 149
01 了解时间轴的结构 150
Section 1 动画的核心——时间轴 150
02 图层的重要性 151
03 帧与关键帧的作用 153
Section 2 图层的编辑方法 155
01 理解图层 155
02 图层的编辑方法 156
03 了解图层的组合以及图层文件夹 159
Special 图层弹出菜单与Layer Properties(图层属性)对话框 161
01 插入帧(Insert Frame) 163
02 帧的删除、移动以及区间移动 163
Section 3 帧的编辑方法 163
03 插入与删除关键帧 164
04 将多个帧同时转换为关键帧(Convert to Keyframe) 165
05 复制或粘贴帧区间(Copy Frames/Paste Frames) 166
Special 帧弹出菜单与快捷键 167
Section 4 了解图层分布功能 168
01 学习图层分布功能 168
02 按照对象的种类自动指定分布后的图层名称 169
03 将文本对象一次性地分布到不同图层 171
Special 了解时间轴选项菜单 172
Chapter 7 征服Flash动画 173
Section 1 运动补间动画 174
01 运动补间动画的种类 174
02 使用运动补间命令的前提条件 175
03 制作影片——爬山的小姑娘 175
Special 了解运动补间的属性面板 179
Special 洋葱皮选项 180
04 围绕中心点旋转的动画 182
05 利用图层分布制作文本动画 184
Special 属性面板中的Color选项 189
06 自由运动的运动补间动画 191
Section 2 形状补间动画 195
01 使用形状补间命令的前提条件 195
02 简单的形状补间 195
03 利用形状提示制作人类进化动画 198
Section 3 遮罩动画 202
01 遮罩技法的原理 202
02 通过实例了解遮罩 203
Special 制作展现照明效果的遮罩动画 212
Chapter 8 影片剪辑元件及按钮元件 213
Section 1 影片剪辑元件 214
01 对影片剪辑的理解 214
02 利用影片剪辑元件制作只有一个帧的动画 215
03 利用影片剪辑之间的从属关系制作蹦蹦球动画 219
Special Convert to Symbol与Creat New Symbol对话框 223
Special 影片剪辑元件中的动画重复次数 223
01 按钮元件的构成 224
Section 2 按钮元件 224
02 制作随着鼠标发生颜色、位置变化的按钮 225
03 利用Hit帧制作文本按钮 228
04 使用其他文件中的元件 230
05 利用影片剪辑元件制作动态按钮 232
Chapter 9 时间轴特效与高级动画的制作 237
Section 1 时间轴特效 238
01 时间轴特效的应用与种类 238
02 利用Assistants特效,实现多重复制 239
03 利用多种特效制作动画 243
04 利用Transform/Transition特效制作动画 249
Special Transform对话框 251
Section 2 制作高级动画 257
01 制作人物动画 257
02 制作在线Flash Banner广告动画 271
03 制作用于主页上的按钮动画 280
Chapter 10 让Flash动画响起来 293
01 Flash MX 2004中声音文件的播放方式 294
Section 1 使用声音使影片更出色 294
Special 制作音频 302
02 通过音频设定选项播放音频 303
Special 利用在Behaviors面板中编辑的ActionScript播放音频 314
Chapter 11 影片的优化与发布 317
Section 1 测试Flash影片流 318
01 利用Bandwidth Profiler命令测试影片流 318
Special 了解更多的Bandwidth Profiler细节 320
Special 进行Flash优化时的注意事项 326
Section 2 影片的发布 328
01 通过影片的发布制作HTML,SWF文件 328
Special Publish Setting对话框 331
02 随着网络浏览器调节Flash影片画面大小 332
Section 3 在网络上展现Flash文件 334
01 在Dreamweaver MX 2004中制作插入Flash文件的HTML文件 334
02 利用FTP程序将Flash文件上传至主页 337
Section 4 在HTML上播放的Flash锚标签 340
01 利用锚功能调用网页浏览器移动按钮以及收藏功能 340
Special 设定消除了背景的透明Flash文件 346
Chapter 12 ActionScript的原理 347
Section 1 ActionScript的重要性 348
01 利用ActionScript制作的网站 348
Section 2 ActionScript的使用原理与方法 350
01 Flash中ActionScript的作用 350
02 ActionScript的执行原理 351
03 ActionScript实例预览 352
Special 按钮实例上的事件句柄 354
Special 与帧的调节相关的动作 355
Special 在影片剪辑实例中应用ActionScript的影片剪辑事件句柄 359
Section 3 用于输入ActionScript的Actions面板 360
01 Actions面板的打开方法与输入ActionScript的位置 360
02 Flash MX 2004中的Actions面板 362
Special 设定ActionScript应用环境的Preferences对话框 366
03 Actions面板的基本使用方法 367
Section 4 选取并指定ActionScript的Behaviors面板 369
01 仅仅通过选取就可以指定动作的Behaviors面板 369
02 移动至指定网站的行为功能 370
03 展现影片的播放与停止,图像的加载以及多重菜单的影片剪辑行为文件 373
Chapter 13 利用屏幕功能和行为制作演示文稿 383
Section 1 Flash MX Professional 2004中特有的屏幕功能 384
01 代替PowerPoint制作演示文稿的屏幕功能 384
02 制作基于屏幕的演示文稿 386
03 屏幕预约窗口的构成 387
04 利用屏幕预约窗口编辑屏幕 388
05 制作简单的演示文稿画面 389
01 控制屏幕的Behaviors面板 392
Section 2 与屏幕相关的Behaviors面板 392
Special 与屏幕相关的Transition种类 402
Section 3 利用屏幕功能及行为制作多媒体演示文稿 407
01 制作包含音频与视频的多媒体演示文稿 407
Special 通过后缀表示实例种类与代码提示 414
Chapter 14 ActionScript脚本语言 415
Section 1 面向对象的ActionScript脚本语言 416
01 对象是理解动作的基础 416
Special 可以被设定为对象的实例种类 423
02 利用面向对象的编程方法制作ActionScript 424
03 Flash MX 2004对象的代表——影片剪辑与按钮实例 428
Section 2 影片剪辑的层结构 429
01 绝对路径与相对路径 429
Section 3 影片剪辑对象属性 436
01 影片剪辑对象的属性 436
02 影片剪辑对象属性的表现 439
Special 变量和赋值运算符(=)、增值运算符(+=)、减值运算符(-=) 446
Special 影片剪辑、按钮、文本区域的共同属性 453
Section 4 对象事件格式 454
01 事件句柄与事件句柄方法 454
02 按钮事件句柄方法 455
03 影片剪辑事件句柄方法 458
04 事件句柄方法的复合使用 460
Special 存在于事件句柄方法中的事件从属关系与事件删除 464
Section 5 影片剪辑对象方法 467
01 熟悉StartDrag()以及StopDrag()方法 467
Special StartDrag()及StopDrag()方法的格式 469
02 判断对象之间是否接触的hitTest()方法 471
Special 对应用于第2帧中的动作代码进行详细说明 483
Section 6 利用影片剪辑绘图方法自由绘图 486
01 绘制直线 487
02 绘制曲线 492
03 着色 496
Special 表现两种以上颜色的beginGradientFill()方法 503
Special 在可见区域上指定遮罩特效的setMask()方法 504
Chapter 15 制作堆栈结构的Flash导航网站 505
Section 1 堆栈结构的Flash网站介绍 506
01 使用平面堆栈的jayamovie 507
02 使用影片剪辑堆栈的Orange Design 508
Section 2 Flash的堆栈结构 509
01 Flash中堆栈结构的种类 509
02 图层之间的堆栈结构 510
Section 3 平面之间的堆栈 511
01 与平面之间堆栈结构相关的动作与Behaviors面板 512
02 通过Flash文件之间的堆栈结构制作动画 514
Special 利用Behaviors面板调节平面以及控制影片剪辑实例 517
Section 4 影片剪辑之间的堆栈 519
01 与影片剪辑堆栈结构相关的动作与Behaviors面板 520
02 通过动作和Behaviors面板理解影片剪辑之间的堆栈结构 521
Special 利用选取功能屏蔽手形指针(HandCursor) 531
Special 利用平面制作世界杯竞技场浏览画面 532
Chapter 16 利用动作与Behaviors面板实时加载图像文件 535
Section 1 通过实时加载展现位图图像 536
01 在不同版本的Flash中加载位图图像的方法 536
Section 2实时加载JPEG图像文件 539
01 制作照片目录 539
Special 利用Behaviors面板加载JPEG图像 543
Special 利用网页浏览器窗口展示照片目录画面 548
Special setlnterval()和clearlnterval()动作 557
02 利用VR技法制作VR影片 559
Chapter 17 多媒体数据——利用动作与Behaviors面板实时展现MP3音频文件 569
01 通过动作实现加载,播放MP3文件 570
Section 1 对Flash音频的理解 570
02 通过Behaviors面板加载、播放或停止MP3文件 578
Section 2通过动作实现MP3文件的加载与播放 584
01 利用音频对象相关动作播放音频 584
Special 与音频对象相关的实用方法 589
Special 了解duration/position属性、onSoundComplete事件及getBound()动作 594
Special 利用Media Components播放MP3文件 596
Chapter 18 多媒体数据——利用动作与Behaviors面板实时展现动态视频文件(AVI)以及Flash专用动态视频文件(FLV) 599
01 导入视频文件的格式 600
Section 1 在Flash中插入动态视频文件 600
02 通过Sorenson Spark设定视频压缩 601
Special 利用Sorenson Spark制作Flash视频时的小窍门 602
Section 2 控制插入到Flash的动态视频 603
01 通过Sorenson Spark插入动态视频 603
02 通过动作展现插入到Flash中的动态视频文件 610
Section 3 实时加载并播放Flash视频文件(FLV) 617
01 制作Flash视频文件(FLV) 617
Special Flash Video(FLV)Exporter对话框 623
02 实时展现Flash视频文件 625