书籍详情
FLash网页制作教程
作者:王炯,姜真杰编著
出版社:清华大学出版社
出版时间:2005-08-01
ISBN:9787302114031
定价:¥30.00
购买这本书可以去
内容简介
本书是全国信息化计算机应用技术资格认证指定教材,本书详细介绍了Flash的功能和特点,并结合实例深入浅出地介绍该软件的使用方法。全书共9章,内容主要包括了Flash基础、创建和编辑矢量图形、创建和编辑图符、制作简单动画、制作层动画、制作高级交互动画、声音和视频、输出和发布作品以及综合实例。本书章节编排从易到难,从简单到复杂,从基础到综合。全书内容详实,重点突出,操作性强。本书配套光盘中,附有本书所用实例和习题的素材以及结果文件,便于练习使用。本书是参加全国信息化计算机应用技术资格认证的人员的必备教材,同时,高等院校、大中专学校也可将此书列为授课教材。本书前言前言:在因特网飞速发展的今天,多姿多彩的网络页面总是让我们目不暇接,创建富有个性的个人主页更是每一个网络爱好者的梦想。作为一个优秀的多媒体网页设计平台,Flash从众多的网页设计软件中脱颖而出,成为大多数网络爱好者设计网页的首选工具。能够为大多数人所认同的东西总有它的独特之处,Flash正是以其独特的魅力征服了网络发烧友。首先,Flash的一个很重要的特点是创建的文件体积很小,Flash是完全基于矢量的动画处理技术,而矢量图形就是用少量的向量数据来描述一个复杂的对象,存储时只占很小的空间,而且图像的质量也很高。想必许多网友们也曾对自己挂在网上的一些动画作品的体积担心,那么,用Flash来创建网络动画作品也正是我们的首选。其次,Flash使用的是插件的工作方式,用户只要安装一次插件,以后就可以快速启动并观看动画,而不必像Java那样,每次都要花费大量的时间启动虚拟机。再次,Flash动画采用的是“流式”的动画播放技术,用户不必等到动画下载完全再去欣赏动画,而是一边下载一边欣赏。最后,Flash简单易学,尽管它不能像一门高级语言一样进行编程,但功能还是很广泛的。使用内置的ActionScript语句结合JavaScript,也可以制作出互动性很强的主页来。Flash的优点还有很多,在此就不一一列举了,读者在学习的过程中能体会到的。FlashMX2004是目前Flash的最高版本,于2003年年底推出。在学习新知识时,理解各种新概念是掌握其功能的关键,在Flash中,有许多概念比较难以理解,通过实例介绍功能,让读者通过亲身实践来掌握操作,这是理解概念的最佳方式。因此,在本书中,基本功能和概念的介绍都尽可能通过实例进行讲解。本书不是一本面面俱到的读者手册,也并非详解原理的功能指南,而是面向读者、独具实效的指导书。本书对功能和使用方面的讲解力求重点突出,以方便读者掌握。本书每一章的前面都有教学提示和教学重点,使读者对所要学的东西有一个大概的了解。在讲解每个知识点后都有一个相关的实例,使读者对前面的知识进行理解和巩固。本书的1~3章主要是介绍一些基本概念和软件功能,分别讲述了Flash基础、创建和编辑矢量图形以及创建和编辑图符。4~6章主要讲述动画的制作,讲述了制作简单动画、制作层动画以及制作高级交互动画。7~9章讲述了声音和视频、输出和发布作品以及综合实例,通过综合实例将前面所讲述的知识点完全融入其中。本书不仅介绍Flash软件的使用,在许多地方,还提供了实际应用的经验和技巧,告诉读者如何避免应用中的常见问题,并且深入分析问题的产生原因与解决方法,使读者在掌握如何操作的同时加深对系统的理解。这一特点是许多同类书籍中所缺少的,一般的书中,只是介绍了如何做,却没有说明为什么这样去做,使读者只能学到操作方法,而没有掌握设计思想。而通过本书的学习,读者将能够融会贯通,举一反三。总之,通过本书的学习,读者将对Flash能够有深刻的认识和了解。更重要的是,在本书的引导下,读者能够掌握一种学习软件的方法,而这也是本书的目的所在。在信息急剧膨胀的今天,只有掌握学习方法的人才能够在纷乱复杂的信息社会游刃有余。受全国信息化计算机应用技术认证办公室的委托,我们根据多年的授课经验和授课资料,精心编写了这本教材,并根据我们的授课实践,建议采用本教材的教师利用36学时讲授本课。
作者简介
暂缺《FLash网页制作教程》作者简介
目录
目 录
第1章 Flash基础 1
1.1 Flash概述 1
1.1.1 Flash的特点 1
1.1.2 Flash的安装要求 3
1.2 动画基础 4
1.2.1 传统动画的制作 4
1.2.2 电脑动画的制作 7
1.3 认识Flash的工作界面 11
1.3.1 工作环境概述 11
1.3.2 菜单栏 12
1.3.3 工具栏 12
1.3.4 舞台与标尺 13
1.3.5 时间轴面板 14
1.3.6 属性面板 15
1.3.7 面板 15
1.4 Flash动画制作过程 18
1.4.1 动画创意设计 18
1.4.2 动画场景和镜头的制作 19
1.4.3 测试动画 19
1.4.4 输出发布动画 19
习题 20
第2章 创建和编辑矢量图形 21
2.1 创建矢量图形 21
2.1.1 创建直线和曲线 21
2.1.2 创建矩形和椭圆 23
2.1.3 笔刷涂绘 24
2.1.4 文本输入 26
2.2 编辑矢量图形 26
2.2.1 编辑形状 26
2.2.2 编辑颜色 32
2.2.3 编辑文本 35
2.2.4 图形交割与重叠 36
2.2.5 位图填充 39
2.3 排列矢量图形 40
2.4 颜色处理 41
2.4.1 混色器 41
2.4.2 颜色样本 44
2.5 实例制作:绘制电视机 46
习题 48
第3章 元件、实例和库 49
3.1 库 49
3.1.1 库面板 49
3.1.2 库的种类 51
3.2 元件 52
3.2.1 基本概念 52
3.2.2 元件的类型 53
3.2.3 三种元件的区别 53
3.3 创建元件 54
3.3.1 创建图形元件 54
3.3.2 创建按钮元件 56
3.3.3 创建影片剪辑元件 58
3.4 编辑元件 58
3.4.1 编辑元件引用对象 58
3.4.2 编辑库元件对象 60
3.5 应用其他文件的元件 61
3.6 实例的定义和编辑 62
3.6.1 创建实例 63
3.6.2 编辑实例 63
3.7 库文件的管理 64
3.7.1 库文件的创建 64
3.7.2 给文件重命名 65
3.7.3 文件夹的使用 65
习题 67
第4章 制作简单动画 69
4.1 认识时间轴面板 69
4.1.1 放映头 70
4.1.2 标尺 70
4.1.3 状态栏 70
4.1.4 帧居中 70
4.1.5 帧浏览 71
4.2 帧和帧操作 72
4.2.1 空帧 72
4.2.2 关键帧的概念 72
4.2.3 普通帧的概念 73
4.2.4 过渡帧的概念 73
4.2.5 帧操作 74
4.3 处理场景 74
4.3.1 场景的概念 74
4.3.2 管理场景 75
4.3.3 复制场景 76
4.4 设置Flash影片属性 76
4.5 静态动画的制作 77
4.5.1 静态动画的概念 77
4.5.2 制作频闪字 78
4.6 动作补间动画 80
4.6.1 弹跳的小球 80
4.6.2 让物体转起来 83
4.7 形状补间动画 86
4.7.1 一般形状补间动画 86
4.7.2 可控形状补间动画 88
4.8 逐帧动画 89
4.8.1 节日的彩旦 89
4.8.2 一笔一画写毛笔字 90
习题 91
第5章 制作层动画 93
5.1 普通层的应用 93
5.2 遮罩层的应用 95
5.2.1 依次显字 96
5.2.2 闪亮的字 97
5.2.3 字的划变 100
5.2.4 拉帘式切换 101
5.3 引导层的应用 103
5.3.1 恋花飞蝶 103
5.3.2 黄叶在秋风中飘落 105
5.3.3 非链接引导层 108
5.4 文字特效制作 109
5.4.1 空心字 109
5.4.2 彩虹文字 110
5.4.3 金属文字 111
5.4.4 立体文字 113
5.5 文字动画特效 117
5.5.1 走马灯特效 117
5.5.2 光影变换特效 118
5.6 实例制作 120
5.6.1 百叶窗动画 120
5.6.2 行星模拟 123
5.6.3 飞翔的小天使 125
习题 129
第6章 制作高级交互动画 (Action的应用) 130
6.1 动作动画概述 130
6.1.1 动作脚本语言 130
6.1.2 动作编辑环境介绍 131
6.2 函数、属性和操作符 134
6.2.1 常量和变量 134
6.2.2 函数 134
6.2.3 属性 135
6.2.4 操作符和表达式 136
6.3 播放控制语句 138
6.3.1 Stop和Play语句 138
6.3.2 Stop All Sound语句 140
6.3.3 toggleHighQuality语句 140
6.4 赋值语句 140
6.5 属性设置语句 141
6.6 跳转、调用语句 144
6.6.1 goto语句 144
6.6.2 call语句 145
6.7 条件语句 146
6.7.1 if、else if、else语句 146
6.7.2 ifFrameLoaded语句 149
6.8 循环语句 149
6.8.1 do while、while语句 149
6.8.2 for语句 150
6.9 影片剪辑控制语句 151
6.9.1 tellTarget语句 151
6.9.2 duplicateMovieClip、removeMovieClip、delete语句 153
6.9.3 startDrag、stopDrag语句 154
6.9.4 onClipEvent 156
6.10 载入和卸载影片 157
6.11 URL地址链接语句 159
6.11.1 getURL 159
6.11.2 loadVariables 159
6.12 FS Command语句 160
6.13 注释、跟踪语句 162
6.13.1 Comment语句 162
6.13.2 Trace语句 162
6.14 实例制作 163
6.14.1 图片浏览器 163
6.14.2 激光甲虫 167
习题 173
第7章 声音和视频 174
7.1 音频对象应用 174
7.1.1 导入声音 174
7.1.2 编辑声音文件 175
7.1.3 合成按钮声音 177
7.1.4 设置音频素材属性 179
7.1.5 使用脚本控制声音 181
7.2 视频对象应用 181
7.2.1 导入视频文件 181
7.2.2 设置导入视频 182
7.3 实例制作 184
习题 190
第8章 输出与发布作品 192
8.1 输出动画作品 192
8.1.1 输出作品 192
8.1.2 设置输出格式 193
8.2 发布和预览动画作品 198
8.2.1 发布作品 198
8.2.2 设置SWF动画格式 199
8.2.3 设置HTML格式 199
8.2.4 设置GIF动画格式 201
8.2.5 设置JPEG、PNG等格式 203
8.2.6 设置Project格式 204
8.2.7 设置QuickTime格式 204
8.2.8 发布预览 205
习题 206
第9章 综合实例 207
9.1 留影效果 207
9.1.1 旋转的影片剪辑 207
9.1.2 影片剪辑实例的编辑 208
9.2 动态按钮 210
9.2.1 图形图像的编辑处理 210
9.2.2 影片剪辑制作 211
9.2.3 影片剪辑制作Ⅱ 213
9.2.4 Action语句的使用 214
9.2.5 舞台对象的合理排列及后期处理 216
9.2.6 小结 217
9.3 直流电动机原理 218
9.3.1 开发目的 218
9.3.2 启动部分 218
9.3.3 绘制铁芯 220
9.3.4 绘制线圈 222
9.3.5 绘制电磁铁 225
9.3.6 绘制轴心 230
9.3.7 绘制集电环 230
9.3.8 绘制电池 232
9.3.9 绘制电刷 235
9.3.10 绘制永磁铁 237
9.3.11 让电动机转起来 239
9.3.12 上色 241
9.3.13 绘制电流 247
9.4 弹球游戏的制作 249
9.4.1 绘制带有重力加速度效果的小球 249
9.4.2 绘制游戏边框和判断球在边界的反弹 250
9.4.3 制作球拍及球与球拍的撞击 251
9.4.4 制作可反弹小球的砖块 253
9.4.5 制作砖块被撞掉的效果 254
9.4.6 制作耐撞的砖块 256
9.4.7 设置多个有不同的砖墙效果的游戏关卡 258
9.4.8 砖块分成不同的耐撞程度并通过颜色区分 260
9.4.9 添加声音效果 261
9.4.10 砖块被撞击后的粉碎 263
9.4.11 统计游戏的分数 264
9.4.12 键盘控制游戏 266
习题 268
附录A 命令总览 269
附录B Flash快捷键 275
第1章 Flash基础 1
1.1 Flash概述 1
1.1.1 Flash的特点 1
1.1.2 Flash的安装要求 3
1.2 动画基础 4
1.2.1 传统动画的制作 4
1.2.2 电脑动画的制作 7
1.3 认识Flash的工作界面 11
1.3.1 工作环境概述 11
1.3.2 菜单栏 12
1.3.3 工具栏 12
1.3.4 舞台与标尺 13
1.3.5 时间轴面板 14
1.3.6 属性面板 15
1.3.7 面板 15
1.4 Flash动画制作过程 18
1.4.1 动画创意设计 18
1.4.2 动画场景和镜头的制作 19
1.4.3 测试动画 19
1.4.4 输出发布动画 19
习题 20
第2章 创建和编辑矢量图形 21
2.1 创建矢量图形 21
2.1.1 创建直线和曲线 21
2.1.2 创建矩形和椭圆 23
2.1.3 笔刷涂绘 24
2.1.4 文本输入 26
2.2 编辑矢量图形 26
2.2.1 编辑形状 26
2.2.2 编辑颜色 32
2.2.3 编辑文本 35
2.2.4 图形交割与重叠 36
2.2.5 位图填充 39
2.3 排列矢量图形 40
2.4 颜色处理 41
2.4.1 混色器 41
2.4.2 颜色样本 44
2.5 实例制作:绘制电视机 46
习题 48
第3章 元件、实例和库 49
3.1 库 49
3.1.1 库面板 49
3.1.2 库的种类 51
3.2 元件 52
3.2.1 基本概念 52
3.2.2 元件的类型 53
3.2.3 三种元件的区别 53
3.3 创建元件 54
3.3.1 创建图形元件 54
3.3.2 创建按钮元件 56
3.3.3 创建影片剪辑元件 58
3.4 编辑元件 58
3.4.1 编辑元件引用对象 58
3.4.2 编辑库元件对象 60
3.5 应用其他文件的元件 61
3.6 实例的定义和编辑 62
3.6.1 创建实例 63
3.6.2 编辑实例 63
3.7 库文件的管理 64
3.7.1 库文件的创建 64
3.7.2 给文件重命名 65
3.7.3 文件夹的使用 65
习题 67
第4章 制作简单动画 69
4.1 认识时间轴面板 69
4.1.1 放映头 70
4.1.2 标尺 70
4.1.3 状态栏 70
4.1.4 帧居中 70
4.1.5 帧浏览 71
4.2 帧和帧操作 72
4.2.1 空帧 72
4.2.2 关键帧的概念 72
4.2.3 普通帧的概念 73
4.2.4 过渡帧的概念 73
4.2.5 帧操作 74
4.3 处理场景 74
4.3.1 场景的概念 74
4.3.2 管理场景 75
4.3.3 复制场景 76
4.4 设置Flash影片属性 76
4.5 静态动画的制作 77
4.5.1 静态动画的概念 77
4.5.2 制作频闪字 78
4.6 动作补间动画 80
4.6.1 弹跳的小球 80
4.6.2 让物体转起来 83
4.7 形状补间动画 86
4.7.1 一般形状补间动画 86
4.7.2 可控形状补间动画 88
4.8 逐帧动画 89
4.8.1 节日的彩旦 89
4.8.2 一笔一画写毛笔字 90
习题 91
第5章 制作层动画 93
5.1 普通层的应用 93
5.2 遮罩层的应用 95
5.2.1 依次显字 96
5.2.2 闪亮的字 97
5.2.3 字的划变 100
5.2.4 拉帘式切换 101
5.3 引导层的应用 103
5.3.1 恋花飞蝶 103
5.3.2 黄叶在秋风中飘落 105
5.3.3 非链接引导层 108
5.4 文字特效制作 109
5.4.1 空心字 109
5.4.2 彩虹文字 110
5.4.3 金属文字 111
5.4.4 立体文字 113
5.5 文字动画特效 117
5.5.1 走马灯特效 117
5.5.2 光影变换特效 118
5.6 实例制作 120
5.6.1 百叶窗动画 120
5.6.2 行星模拟 123
5.6.3 飞翔的小天使 125
习题 129
第6章 制作高级交互动画 (Action的应用) 130
6.1 动作动画概述 130
6.1.1 动作脚本语言 130
6.1.2 动作编辑环境介绍 131
6.2 函数、属性和操作符 134
6.2.1 常量和变量 134
6.2.2 函数 134
6.2.3 属性 135
6.2.4 操作符和表达式 136
6.3 播放控制语句 138
6.3.1 Stop和Play语句 138
6.3.2 Stop All Sound语句 140
6.3.3 toggleHighQuality语句 140
6.4 赋值语句 140
6.5 属性设置语句 141
6.6 跳转、调用语句 144
6.6.1 goto语句 144
6.6.2 call语句 145
6.7 条件语句 146
6.7.1 if、else if、else语句 146
6.7.2 ifFrameLoaded语句 149
6.8 循环语句 149
6.8.1 do while、while语句 149
6.8.2 for语句 150
6.9 影片剪辑控制语句 151
6.9.1 tellTarget语句 151
6.9.2 duplicateMovieClip、removeMovieClip、delete语句 153
6.9.3 startDrag、stopDrag语句 154
6.9.4 onClipEvent 156
6.10 载入和卸载影片 157
6.11 URL地址链接语句 159
6.11.1 getURL 159
6.11.2 loadVariables 159
6.12 FS Command语句 160
6.13 注释、跟踪语句 162
6.13.1 Comment语句 162
6.13.2 Trace语句 162
6.14 实例制作 163
6.14.1 图片浏览器 163
6.14.2 激光甲虫 167
习题 173
第7章 声音和视频 174
7.1 音频对象应用 174
7.1.1 导入声音 174
7.1.2 编辑声音文件 175
7.1.3 合成按钮声音 177
7.1.4 设置音频素材属性 179
7.1.5 使用脚本控制声音 181
7.2 视频对象应用 181
7.2.1 导入视频文件 181
7.2.2 设置导入视频 182
7.3 实例制作 184
习题 190
第8章 输出与发布作品 192
8.1 输出动画作品 192
8.1.1 输出作品 192
8.1.2 设置输出格式 193
8.2 发布和预览动画作品 198
8.2.1 发布作品 198
8.2.2 设置SWF动画格式 199
8.2.3 设置HTML格式 199
8.2.4 设置GIF动画格式 201
8.2.5 设置JPEG、PNG等格式 203
8.2.6 设置Project格式 204
8.2.7 设置QuickTime格式 204
8.2.8 发布预览 205
习题 206
第9章 综合实例 207
9.1 留影效果 207
9.1.1 旋转的影片剪辑 207
9.1.2 影片剪辑实例的编辑 208
9.2 动态按钮 210
9.2.1 图形图像的编辑处理 210
9.2.2 影片剪辑制作 211
9.2.3 影片剪辑制作Ⅱ 213
9.2.4 Action语句的使用 214
9.2.5 舞台对象的合理排列及后期处理 216
9.2.6 小结 217
9.3 直流电动机原理 218
9.3.1 开发目的 218
9.3.2 启动部分 218
9.3.3 绘制铁芯 220
9.3.4 绘制线圈 222
9.3.5 绘制电磁铁 225
9.3.6 绘制轴心 230
9.3.7 绘制集电环 230
9.3.8 绘制电池 232
9.3.9 绘制电刷 235
9.3.10 绘制永磁铁 237
9.3.11 让电动机转起来 239
9.3.12 上色 241
9.3.13 绘制电流 247
9.4 弹球游戏的制作 249
9.4.1 绘制带有重力加速度效果的小球 249
9.4.2 绘制游戏边框和判断球在边界的反弹 250
9.4.3 制作球拍及球与球拍的撞击 251
9.4.4 制作可反弹小球的砖块 253
9.4.5 制作砖块被撞掉的效果 254
9.4.6 制作耐撞的砖块 256
9.4.7 设置多个有不同的砖墙效果的游戏关卡 258
9.4.8 砖块分成不同的耐撞程度并通过颜色区分 260
9.4.9 添加声音效果 261
9.4.10 砖块被撞击后的粉碎 263
9.4.11 统计游戏的分数 264
9.4.12 键盘控制游戏 266
习题 268
附录A 命令总览 269
附录B Flash快捷键 275
猜您喜欢