
中文版FlashCS5动画设计新手到高手之路
《中文版FlashCS5动画设计新手到高手之路》是2011年电子工业出版社出版的一本图书,作者是卓文华讯。
基本介绍
- 书名:中文版FlashCS5动画设计新手到高手之路
- 作者:卓文华讯
- ISBN:9787121122750
- 页数:页484
- 出版社:电子工业出版社
- 出版时间:2011 年1月
内容简介
本书详细介绍了flash cs5的主要知识。全书共18章,包括flash的用途、安装flash cs5、启动和退出flash cs5、认识和设定flash cs5的工作环境、场景和图层的使用、文档的操作、工具的使用,以及元件和库的相关知识,本书还用了大量篇幅讲解了actionscript的相关知识,此外还有如何使用绘图工具在flash中画图,如何製作补间动画、如何导入声音等,最后部分以综合实例来讲解flash在广告设计等行业中的套用。
本书定位于将要踏出校门的学生或在校学生,以及flash动画的爱好者。
目录
1.1 用flash能做什幺 2
1.1.1 理解动画原理 2
1.1.2 flash的特点 3
1.1.3 flash的套用领域 3
1.2 我能否学好flash 5
1.2.1 学flash需要具备什幺样的才能 5
1.2.2 在学习中可能遇到的困难 5
1.3 怎样找到flash cs5软体 7
1.4 怎样安装flash cs5软体 7
1.4.1 安装flash cs5对系统的要求 7
1.4.2 安装flash cs5的方法 8
1.5 启动和创建文档 10
1.5.1 启动flash cs5的3种方法 10
1.5.2 简略的欢迎界面 10
1.5.3 创建文档的三种方法 10
1.6 自我提高 12
2.1 flash cs5工作环境的各个组成部分 14
2.1.1 选单栏 14
2.1.2 标题栏 14
2.1.3 舞台和编辑区 15
.2.1.4 工具列 15
2.1.5 时间轴 15
2.1.6 动画编辑器 16
2.1.7 经常使用的面板 16
2.2 设定flash cs5的工作环境 18
2.2.1 根据需要调整工作环境 19
2.2.2 调整舞台大小 21
2.2.3 设定对象预览模式 21
2.2.4 管理面板 22
2.3 flash的基本术语 22
2.4 场景的使用 24
2.4.1 使用多场景的优点 24
2.4.2 创建新场景 25
2.5 图层的使用 25
2.5.1 新建和删除图层 25
2.5.2 选择和重命名图层 26
2.5.3 改变图层的顺序 27
2.5.4 调整图层的状态 27
2.5.5 複製/贴上图层 28
2.5.6 使用图层资料夹管理图层 29
2.5.7 flash cs5新特性 30
2.6 保存、打开和关闭文档及退出程式 31
2.6.1 针对不同情况保存文档的5种方法 31
2.6.2 关闭文档的两种方法 32
2.6.3 打开文档的3种方法 33
2.6.4 退出flash cs5的3种方法 33
2.7 创建flash动画的基本步骤 33
2.7.1 设定文档属性 33
2.7.2 创建第一个flash动画 34
2.7.3 预览和测试动画 35
2.7.4 定义发布设定 36
2.8 自我提高 38
3.1 通过5个案例掌握规则图形工具的使用 40
3.1.1 使用矩形工具绘製企业标誌 40
3.1.2 使用椭圆工具绘製圆圈时尚插图 44
3.1.3 使用基本椭圆工具绘製彩色圆环统计表 46
3.1.4 使用多角星形工具製作五角星logo 48
3.2 使用铅笔工具绘製云朵 50
3.3 使用钢笔工具绘製植物 52
3.4 通过2个案例掌握刷子和喷涂刷工具的使用 54
3.4.1 用刷子工具为小猫添加阴影 54
3.4.2 用喷涂刷工具为冬夜夜景添加图案 56
3.5 使用线条工具绘製时尚名片 57
3.6 使用deco工具製作背景墙 58
3.7 自我提高 62
4.1 调整卡通人物的位置 64
4.2 通过两个案例掌握变形对象的方法 68
4.2.1 使用“变形”面板製作倾斜的正方体 68
4.2.2 使用任意变形工具製作哈哈镜效果 72
4.3 调整逼真荷花中花瓣对象的叠放顺序 75
4.4 製作动画的图案背景 79
4.5 通过案例掌握任意变形工具的使用 82
4.6 通过重塑笔触和填充来改变图形的形状 85
4.6.1 通过选择工具绘製小女孩 85
4.6.2 通过膨胀填充製作友情贺卡 88
4.6.3 使用柔化填充功能来製作雪花 92
4.7 将绘製的雪花图形三维化 96
4.8 自我提高 98
5.1 通过2个案例掌握填充图形的方法 101
5.1.1 使用墨水瓶工具为小鸡添加上边缘轮廓。 101
5.1.2 用颜料桶工具填充圣诞老人 103
5.2 通过5个案例掌握渐变填充 107
5.2.1 通过线性渐变填充製作碧海蓝天效果 107
5.2.2 通过放射状渐变填充製作立体桌球 110
5.2.3 通过透明渐变填充製作水晶按钮 113
5.2.4 通过把线条转换为填充製作邮票 115
5.2.5 创建多色渐变填充和删除多色填充 117
5.3 通过两个案例掌握点阵图填充 119
5.5 使用滴管工具填充卡通人物 120
5.6 自我提高 123
6.1 通过3个案例掌握创建元件的方法 126
6.1.1 创建树叶图形元件 126
6.1.2 将logo图形转换成为影片剪辑 128
6.1.3 将机车元件交换成汽车元件 129
6.2 通过3个案例掌握元件实例的套用 130
6.2.1 製作图形透明度渐变动画 130
6.2.2 製作图形色彩变化动画 133
6.2.3 製作表情变换动画 135
6.3 通过3个案例掌握如何做一个优秀的“库”存管理员 136
6.3.1 调用公用库製作播放按钮 137
6.3.2 通过资料夹组织“网页动画”文档中的库资源 139
6.3.3 使用其他文档中的库资源 141
6.4 製作按钮 142
6.4.1 製作图形按钮 143
6.4.2 製作文字按纽 143
6.4.3 製作隐形按纽 144
6.5 自我提高 146
7.1 通过2个案例掌握静态文本的使用 148
7.1.1 使用静态和连结文本製作金秋快乐贺卡 148
7.1.2 通过设定文本製作舞动文字 153
7.2 通过2个案例掌握动态文本和输入文本的使用 156
7.2.1 使用动态文本製作荷塘月色 156
7.2.2 通过输入文本製作管理员登录界面 160
7.3 通过3个案例掌握文本特效的製作 164
7.3.1 製作彩色渐变文字效果 165
7.3.2 製作图案效果文字 167
7.3.3 製作描边效果文字 170
7.4 通过4个案例掌握flash滤镜的套用 172
7.4.1 通过滤镜製作韵色文字效果 173
7.4.2 通过模糊滤镜製作梦幻文字 177
7.4.3 通过发光滤镜製作发光文字 179
7.4.4 通过滤镜製作凸显文字 182
7.5 自我提高 185
8.1 通过6个案例掌握逐帧动画的製作 188
8.1.1 使用逐帧完成汽车动画 188
8.1.2 使用逐帧动画製作小鹿奔跑效果 189
8.1.3 通过翻转帧给logo添加文字动画 193
8.1.4 使用骨骼工具绘製奔跑动画 195
8.2 运动补间动画中的缩放、旋转和改变色调 198
8.2.1 通过运动补间动画製作落叶飘飘效果 198
8.2.2 製作色彩与alpha变化动画 202
8.2.3 通过编辑缓动製作飞舞的蒲公英 204
8.3 通过2个案例掌握形状补间动画的製作 206
8.3.1 通过形状补间製作企业logo动画 206
8.3.2 通过形状补间製作微笑的云朵 208
8.4 通过2个案例掌握引导动画的製作 210
8.4.1 使用引导动画製作飞舞的蝴蝶 210
8.4.2 使用环绕动画製作太阳下山效果 214
8.5 通过2个案例掌握遮罩动画的製作 217
8.5.1 通过遮罩製作探照灯效果 217
8.5.2 通过引导和遮罩製作星球运转效果 219
8.6 文本动画製作电影片尾字幕 221
8.7 自我提高 226
9.1 通过3个案例掌握声音档案的导入和编辑 228
9.1.1 通过导入声音为动画添加音乐 228
9.1.2 在电子贺卡中添加并编辑音乐 229
9.1.3 製作会发声的按钮 232
9.2 製作带声效的flash公司片头 234
9.3 製作简单的媒体播放器 236
9.4 通过导入与编辑製作片头特效视频 237
9.5 自我提高 242
10.1 做自己的心理医生 245
10.1.1 不要总想着逃避编程 245
10.1.2 像做高考试卷一样编写设计说明书 245
10.1.3 要想到世界上任何东西都不是唯一的 246
10.2 面向对象的软体开发中的重要概念 246
10.2.1 类和对象 246
10.2.2 属性和方法 247
10.2.3 抽象 247
10.2.4 封装 247
10.2.5 继承 248
10.2.6 多态 248
10.2.7 事件 249
10.3 优秀的编程风格具有哪些特点 249
10.3.1 好的名字 249
10.3.2 减少重複 250
10.3.3 总是注释 250
10.3.4 分离代码和数据 251
10.4 actionscript术语和编程基本语法要素 251
10.4.1 actionscript术语 251
10.4.2 语句 253
10.4.3 注释 254
10.4.4 (*)显示列表简介 254
10.4.5 (*)stage、root、this和parent的区别 255
10.5 actionscript的语法 255
10.5.1 关键字和保留字 255
10.5.2 点语法 255
10.5.3 斜线语法 256
10.5.4 小括弧、花括弧和方括弧 256
10.5.5 引号和分号 257
10.5.6 常数 258
10.5.7 区分大小写 258
10.5.8 注释 258
10.6 actionscript中的数据类型和变数 258
10.6.1 数据类型和变数的关係 259
10.6.2 字元串和数字数据类型 259
10.6.3 布尔数据类型 260
10.6.4 原始数据类型和引用数据类型的区别 260
10.6.5 对象数据类型和数组数据类型 261
10.6.6 null和undefined数据类型 261
10.6.7 数据类型转换 262
10.6.8 is、as和类型检查 262
10.7 自我提高 264
11.1 通过两个案例掌握变数的使用 267
11.1.1 通过变数製作家庭相册 267
11.1.2 使用变数製作圣诞时钟 272
11.2 通过6个案例掌握如何控制语句 279
11.2.1 用if语句控制物体运行 279
11.2.2 通过运算符製作单击计数动画 284
11.2.3 用switch语句製作个性欢迎信息 288
11.2.4 用while语句实现滑鼠跟随效果 290
11.2.5 用for语句製作随机数字效果 294
11.3 通过案例掌握脚本语言的互动功能 298
11.3.1 製作跳转和传送电子邮件 298
11.3.2 製作滚动公告 301
11.4 自我提高 305
12.1 通过2个案例掌握影片剪辑的属性和方法 308
12.1.1 通过影片剪辑元件控制卡通人物 308
12.1.2 通过影片剪辑方法製作跑步动画 313
12.2 通过3个案例掌握用脚本来控制影片剪辑 319
12.2.1 用goto加帧标籤控制动画 319
12.2.2 通过调整影片剪辑製作闪动的星星 322
12.2.3 利用with语句製作水泡上升效果 325
12.3 製作播放器的播放进度条 329
12.4 製作可信手涂鸦的flash画板 333
12.5 自我提高 336
13.1 滑鼠单击事件 338
13.2 通过2个案例掌握actionscript 3.0中的事件侦听器 343
13.2.1 通过事件侦听製作图像查看器动画 343
13.2.2 使用event参数製作益智游戏 347
13.3 通过3个案例掌握常用内建事件 352
13.3.1 使用常用滑鼠事件製作照相机效果 352
13.3.2 使用常用键盘事件製作键盘控制的跑车 355
13.3.3 使用timer类製作时钟 360
13.4 使用事件流和默认行为製作打火机动画 363
13.5 flash製作表单互动效果 369
13.6 自我提高 374
14.1 通过2个案例掌握函式的概念 376
14.1.1 使用函式改变滑鼠指针 376
14.1.2 使用函式製作老电影播放效果 380
14.2 创建自定义函式 383
14.2.1 使用函式声明製作帆船控制动画 383
14.2.2 使用自定义函式製作滑鼠跟蹤 386
14.3 使用函式的返回值进行数学计算 391
14.4 通过案例掌握嵌套函式和递归函式的使用 394
14.5 常用函式 398
14.5.1 使用fscommand函式製作播放器 398
14.5.2 使用navigatetourl函式打开指定网址 404
14.5.3 使用setinterval函式製作运行时间表 408
14.5.4 使用gettimer函式判断滑鼠按下时间 414
14.5.5 使用settimeout函式製作定时跳转动画 417
14.6 自我提高 421
15.1 通过2个案例掌握使用array类来创建和处理数组 423
15.1.1 製作影片複製动画 423
15.1.2 通过数组製作躲避碰撞效果 429
15.2 使用sound类控制和装载声音 439
15.3 通过案例掌握colortransform类的使用 445
15.4 使用text相关类来製作打字效果 451
15.5 使用string类来处理字元串 460
15.6 使用date类製作电子钟 466
15.7 使用video相关类来装载和播放flv档案 472
15.8 通过3个案例掌握其他类的使用 477
15.8.1 使用loader类预装载外部的swf档案或jpeg档案 477
15.8.2 使用microphone类捕获和播放麦克风音频源 482
15.8.3 使用camera类捕获和播放摄像头视频源 486
15.9 自我提高 491
16.1 通过2个案例掌握仅能用于当前电影的类的创建 493
16.1.1 利用构造器函式创建自定义的类 493
16.1.2 用prototype属性和proto属性来实现类的继承 498
16.2 通过案例掌握可用于所有电影的类的创建 503
16.3 使用顶级类製作拼图游戏 510
16.4 为自定义类创建子类 514
16.5 通过类路径製作纯代码时钟 518
16.6 自我提高 529
17.1 準备构建flash网站 532
17.1.1 flash网站大致应该是个什幺样子 532
17.1.2 flash网站的栏目设定 532
17.1.3 实例效果的介绍 533
17.2 flash企业网站製作过程 533
17.2.1 网站场景变换设计思想 534
17.2.2 网站主场景的製作 534
17.3 利用asp製作flash网站的支撑 545
17.3.1 asp的基础知识 546
17.3.2 asp运行环境iis的安装和设定 546
17.3.3 asp的数据传送和接收 548
17.3.4 建立留言板的资料库表 549
17.3.5 asp与资料库的连线 550
17.3.6 通过asp保存留言 551
17.3.7 使用asp製作留言查看界面 556
17.3.8 使用asp对留言进行管理 557
18.1 实例效果的介绍和广告的创意 561
18.1.1 实例效果的介绍 561
18.1.2 广告创意 561
18.2 製作过程 563
18.2.1 素材準备 563
18.2.2 动画载入条的製作 565
18.2.3 主动画的製作 567
18.2.4 声音的加入 574