Flash8是Macromedia公司推出的最新动画制作软件。使用Flash8,可以设计和创作出具有丰富视频和图形的交互式动画。本书按照从入门到掌握再到精通的过程进行讲述,通过大量实例,全面深入地介绍了Flash 8的各种动画制作技术。
本书的主要特点有:读者上手快,针对性、实用性、系统性强,定位准确,编排合理。充分融合了传统教程和实例教程的优点,理论和实践相结合。随书附赠光碟提供了本书中全部源文件和素材,弥补了部分读者缺乏必要的美术功底的不足,十分便于教学和自学。ActionScript动作脚本部分突出代码的典型性,使读者尽快掌握ActionScript编程的技巧和方法。
本书适合网站动画制作人员、网页制作开发人员、多媒体开发人员、高等院校美术专业师生和动画培训班学员使用。
Flash 8是Macromedia公司最新推出的动画制作软件。本书通过深入浅出的讲解,介绍了Flash 8的基础知识和操作、各种动画创建的方法和技巧,以及Flash ActionScript的各种编程技巧。本书在全面介绍Flash 8技术的同时,还提供大量精彩实例让读者边学边练。随书附赠的光碟包括了书中所有实例的素材和源文件。
本书适合网站动画制作人员、网页制作开发人员、多媒体开发人员、高等院校美术专业师生和动画培训班学员使用。
第1章Flash 8入门
1.1什么是F1ash 8
1.2 Flash 8的新功能
1.3认识Flash 8界面
1.3.1工具箱
1.3.2工具栏
1.3.3舞台
1.3.4时间轴面板
1.3.5属性检查器
1.3.6面板
1.4构建第一个F1ash应用程序
1.4.1设定舞台尺寸和安排场景
1.4.2插入图层
1.4.3使用工具箱
1.4.4设置动画效果
1.4.5预览和测试动画
第2章创建图形
2.1 Flash绘图基础
2.1.1矢量图和位图
2.1.2绘图模型
2.2使用绘图工具绘图
2.2.1绘制线条和形状
2.2.2使用铅笔工具
2.2.3使用钢笔工具
2.2.4使用刷子工具
2.3改变线条和形状轮廓的形状
2.3.1使用选取工具改变形状
2.3.2伸直和平滑线条
2.3.3优化曲线
2.3.4使用橡皮擦工具擦除
2.3.5修改形状
2.4贴紧
2.4.1贴紧至对象
2.4.2贴紧至像素
2.4.3贴紧对齐
2.5指定绘图位置
第3章修改图像
3.1选择操作
3.1.1选择对象
3.1.2修改选择
3.1.3使用套索工具选择对象
3.2移动、复制和删除对象
3.2.1移动对象
3.2.2复制对象
3.2.3删除对象
3.2.4层叠对象
3.3变形对象
3.3.1缩放对象
3.3.2旋转对象
3.3.3翻转对象
3.3.4倾斜对象
3.3.5扭曲对象
3.3.6封套功能
3.3.7还原变形过的对象
3.3.8使用变形点
3.4排列对象
3.4.1对齐对象
3.4.2分布对象
3.4.3匹配对象大小
3.4.4间隔对象
3.5组合对象
3.6分离组和对象
第4章处理颜色
4.1颜色样本面板
4.2使用混色器
4.2.1混合纯色
4.2.2创建渐变色
4.2.3创建位图填充
4.3创建笔触和填充
4.3.1使用工具箱中的【笔触颜色】和【填充颜色】控件
4.3.2使用属性检查器中的【笔触颜色】和【填充颜色】控件
4.4修改笔触和填充
4.4.1使用墨水瓶工具修改笔触
4.4.2使用颜料桶工具更改填充
4.4.3使用填充变形工具
4.4.4使用滴管工具采样
4.4.5使用橡皮擦工具
4.5锁定填充
第5章使用导入的图片和视频文件
5.1使用导入的图片
5.1.1导入图片
5.1.2处理导入的位图
5.2使用视频
5.2.1导入视频
5.2.2编码视频
第6章使用元件、实例和库资源
6.1了解元件
6.1.1内部Flash元件
6.1.2导入的Flash元件
6.2创建本地Flash元件
6.2.1创建新元件
6.2.2将现有对象转换为元件
6.2.3将主场景中的动画转换为影片剪辑元件
6.3使用库管理元件资源
6.3.1库的概念
6.3.2使用元件库
6.3.3对库进行组织
6.3.4使用共享库资源
6.3.5解决库资源之间的冲突
6.4使用元件实例
6.4.1创建元件的新实例
6.4.2命名实例
6.4.3获取实例信息
6.4.4设置实例属性
6.4.5替换实例
6.4.6更改实例类型
6.4.7设置图形实例的循环
第7章动画基础
7.1时间轴
7.1.1时间轴表示动画
7.1.2更改时间轴的外观
7.1.3移动播放头
7.1.4更改时间轴上的帧显示
7.2帧
7.2.1帧的类型
7.2.2编辑帧
7.3使用绘图纸功能
7.4使用图层
7.4.1创建新图层
7.4.2选择图层
7.4.3将对象分散到图层
7.4.4图层属性
7.4.5组织图层
7.4.6编辑图层
7.5使用场景组织F1ash影片
7.5.1创建和处理场景
7.5.2在场景间切换
7.5.3测试场景
第8章创建动画
8.1帧速率和时间轴表示
8.2使用时间轴特效
8.2.1认识时间轴特效
8.2.2添加时间轴特效
8.2.3编辑时间轴特效
8.2.4删除时间轴特效
8.3逐帧动画
8.3.1利用外部导入素材生成逐帧动画
8.3.2逐帧动画制作
8.4运动补间动画
8.4.1关于运动补间动画
8.4.2改变对象的位置和大小
8.4.3制作旋转动画
8.4.4制作变速动画
8.5形状补间动画
8.5.1创建形状补间动画
8.5.2添加形状提示制作动画
8.6遮罩动画
8.6.1遮罩动画的概念
8.6.2创建遮罩的方法
8.7引导层动画
第9章使用屏幕
9.1了解屏幕
9.2使用屏幕
9.2.1创建基于屏幕的文档
9.2.2向文档中添加屏幕
9.2.3设置屏幕属性
9.2.4更改屏幕参数
9.3组织基于屏幕的文档
9.3.1删除屏幕
9.3.2选择和移动屏幕
9.3.3重命名幻灯片
9.4使用行为为屏幕创建控件和过渡
9.4.1使用行为将控件添加到屏幕
9.4.2使用行为创建屏幕的过渡效果
第10章认识ActionScript 2.0
10.1ActionScript 2.0编程环境
10.1.1认识动作面板
10.1.2认识脚本窗格
10.1.3使用动作面板和脚本窗格
10.1.4使用脚本助手
10.1.5使用外部脚本编辑器
10.1.6行为
10.2 ActionScript的相关术语
10.3将脚本附加给帧、按钮和影片剪辑
10.3.1给帧分配动作
10.3.2给按钮分配动作
10.3.3给影片剪辑分配动作
第11章深入理解ActionScript 2.0
11.1ActionScript 2.0的主要功能
11.2关于Actionscript中的脚本编写
11.3 Flasl和面向对象编程
11.3.1类和实例
11.3.2包
11.4处理事件
11.4.1使用事件处理函数方法
11.4.2使用事件侦听器
11.4.3使用按钮和影片剪辑事件处理函数
11.5ActionScript的基本语法
11.5.1 ActionScript点语法
11.5.2 ActionScript斜杠语法
11.5.3注释
11.5.4标点符号
11.5.5其他ActionScript约定
11.6ActionScript语言元素
11.6.1数据类型
11.6.2变量
11.6.3运算符
11.6.4数组
11.7语句
11.7.1复合语句
11.7.2条件语句
11.7.3循环语句
11.8函数
11.8.1调用函数
11.8.2创建函数
11.8.3使用函数
第12章处理影片剪辑
12.1 Flash影片管理
12.1.1关于多重时间轴
12.1.2影片剪辑的分层结构
12.1.3绝对路径和相对路径
12.1.4编写目标路径
12.2使用动作和方法控制影片剪辑
12.2.1关于方法和动作
12.2.2对目标时间轴使用多重方法或动作
12.2.3指定动作和方法
12.2.4载入和卸载其他影片
12.2.5改变影片剪辑的位置和外观
12.2.6拖动影片剪辑
12.2.7复制和删除影片剪辑
12.2.8创建空白影片剪辑
12.2.9在舞台上动态添加影片剪辑
12.2.10使用ActionScript创建遮罩动画
12.2.11使用ActionScript绘画
第13章用ActionScript创建交互操作
13.1事件和交互
13.2控制影片播放
13.2.1跳转到帧或场景
13.2.2播放和停止播放影片
13.2.3跳转到不同的URL地址
13.3创建复杂的交互效果
13.3.1获取指针位置
13.3.2创建自定义交互指针
13.3.3键盘控制
13.3.4设置颜色值
13.3.5创建声音控件
13.3.6检测冲突
13.3.7创建简单的线条绘制工具
第1 4章特殊效果
14.1应用滤镜
14.1.1应用投影
14.1.2设置倾斜投影
14.1.3应用模糊滤镜
14.1.4应用发光
14.1.5应用斜角
14.1.6应用渐变发光
14.1.7应用渐变斜角
14.1.8应用调整颜色滤镜
14.2通过ActionScript使用滤镜
14.2.1使用模糊滤镜
14.2.2使用投影滤镜
14.2.3使用发光滤镜
14.2.4创建渐变发光
14.2.5使用斜角滤镜
14.2.6应用渐变斜角滤镜
14.2.7使用颜色矩阵滤镜
14.2.8使用卷积滤镜
14.2.9置换图滤镜
14.3使用混合模式
第15章文本处理
15.1创建文本
15.2设置文本属性
15.2.1选择字体、磅值、样式和颜色
15.2.2设置字母间距、字距微调和字符位置
15.2.3设置对齐、边距、缩进和行距
15.2.4设置文本的消除锯齿选项
15.3用ActionScript控制文本
15.3.1设置动态文本和输入文本选项
15.3.2动态创建和删除文本字段
15.3.3动态设置文本字段属性
15.3.4动态设置文本格式
15.3.5使用文本字段事件触发脚本
15.3.6创建滚动文本
第16章添加声音
16.1关于Flash中的声音
16.2向按钮添加声音
16.3向影片添加声音
16.4通过声音对象使用声音
16.5声音的编辑
16.5.1声音效果的编辑
16.5.2在关键帧开始或停止声音的播放
……
第17章 组件
第18章 测试和发布影片