《中文版Flash CS5动画设计新手到高手之路》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:卓文华讯编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2010
  • ISBN:9787121122750
  • 页数:484 页
图书介绍:本书详细介绍了Flash CS5的主要知识。全书共18章,包括Flash的用途、安装Flash CS5、启动和退出Flash CS5、认识和设置Flash CS5的工作环境、场景和图层的使用、文档的操作、工具的使用,以及元件和库的相关知识,本书还用了大量篇幅讲解了ActionScript的相关知识,此外还有如何使用绘图工具在Flash中画图,如何制作补间动画、如何导入声音用等,最后部分以综合实例来讲解Flash在广告设计等行业中的应用。

第1章 初识Flash CS5 1

1.1 用Flash能做什么 2

1.1.1 理解动画原理 2

1.1.2 Flash的特点 2

1.1.3 Flash的应用领域 3

1.2 我能否学好Flash 4

1.2.1 学Flash需要具备什么样的才能 4

1.2.2 在学习中可能遇到的困难 4

1.3 怎样找到Flash CS5软件 5

1.4 怎样安装Flash CS5软件 5

1.4.1 安装Flash CS5对系统的要求 6

1.4.2 安装Flash CS5的方法 6

1.5 启动和创建文档 8

1.5.1 启动Flash CS5的3种方法 8

1.5.2 简略的欢迎界面 8

1.5.3 创建文档的三种方法 9

1.6 自我提高 10

第2章 学习Flash的垫脚石 11

2.1 Flash工作环境的各个组成部分 12

2.1.1 菜单栏 12

2.1.2 标题栏 12

2.1.3 舞台和编辑区 12

2.1.4 工具栏 13

2.1.5 时间轴 13

2.1.6 动画编辑器 13

2.1.7 经常使用的面板 14

2.2 设置Flash CS5的工作环境 16

2.2.1 根据需要调整工作环境 16

2.2.2 调整舞台大小 18

2.2.3 设置对象预览模式 18

2.2.4 管理面板 19

2.3 Flash的基本术语 19

2.4 场景的使用 21

2.4.1 使用多场景的优点 21

2.4.2 创建新场景 21

2.5 图层的使用 22

2.5.1 新建和删除图层 22

2.5.2 选择和重命名图层 23

2.5.3 改变图层的顺序 24

2.5.4 调整图层的状态 24

2.5.5 复制/粘贴图层 25

2.5.6 使用图层文件夹管理图层 25

2.5.7 Flash CS5新特性 26

2.6 保存、打开和关闭文档及退出程序 27

2.6.1 针对不同情况保存文档的5种方法 27

2.6.2 关闭文档的两种方法 28

2.6.3 打开文档的3种方法 28

2.6.4 退出Flash CS5的3种方法 29

2.7 创建Flash动画的基本步骤 29

2.7.1 设置文档属性 29

2.7.2 创建第一个Flash动画 29

2.7.3 预览和测试动画 31

2.7.4 定义发布设置 31

2.8 自我提高 33

第3章 用绘图工具在Flash中画图 35

3.1 通过5个案例掌握规则图形工具的使用 36

3.1.1 使用矩形工具绘制企业标志 36

3.1.2 使用椭圆工具绘制圆圈时尚插图 39

3.1.3 使用基本椭圆工具绘制彩色圆环统计表 41

3.1.4 使用多角星形工具制作五角星LOGO 43

3.2 使用铅笔工具绘制云朵 44

3.3 使用钢笔工具绘制植物 46

3.4 通过两个案例掌握刷子和喷涂刷工具的使用 48

3.4.1 用刷子工具为小猫加阴影 48

3.4.2 用喷涂工具为冬夜夜景添加图案 50

3.5 使用线条工具绘制时尚名片 51

3.6 使用Deco工具制作背景墙 52

3.7 自我提高 55

第4章 编辑绘制的图形 57

4.1 调整卡通人物的位置 58

4.2 通过两个案例掌握变形对象的方法 62

4.2.1 使用“变形”面板制作倾斜的正方体 62

4.2.2 使用任意变形工具制作哈哈镜效果 66

4.3 调整逼真荷花中花瓣对象的叠放顺序 68

4.4 制作动画的图案背景 72

4.5 通过案例掌握任意变形工具的使用 75

4.6 通过重塑笔触和填充来改变图形的形状 78

4.6.1 通过选择工具绘制小女孩 78

4.6.2 通过膨胀填充制作友情贺卡 81

4.6.3 使用柔化填充功能来制作雪花 83

4.7 将绘制的雪花图形三维化 87

4.8 自我提高 89

第5章 为白纸添加上色彩 91

5.1 通过两个案例掌握填充图形的方法 92

5.1.1 使用墨水瓶工具为小鸡添加上边缘轮廓 92

5.1.2 用颜料桶工具填充圣诞老人 94

5.2 通过5个案例掌握渐变填充 97

5.2.1 通过线性渐变填充制作碧海蓝天效果 97

5.2.2 通过放射状渐变填充制作立体桌球 100

5.2.3 通过透明渐变填充制作水晶按钮 103

5.2.4 通过把线条转换为填充制作邮票 105

5.2.5 创建多色渐变填充和删除多色填充 107

5.3 通过两个案例掌握位图填充 108

5.4 使用滴管工具填充卡通人物 109

5.5 自我提高 111

第6章 元件与库 113

6.1 通过3个案例掌握创建元件的方法 114

6.1.1 创建树叶图形元件 114

6.1.2 将LOGO图形转换成为影片剪辑 115

6.1.3 将摩托车元件交换成汽车元件 117

6.2 通过3个案例掌握元件实例的应用 118

6.2.1 制作图形透明度渐变动画 118

6.2.2 制作图形色彩变化动画 120

6.2.3 制作表情变换动画 121

6.3 通过3个案例掌握如何做—个优秀的“库”存管理员 123

6.3.1 调用公用库制作播放按钮 123

6.3.2 通过文件夹组织“网页动画”文档中的库资源 125

6.3.3 使用其他文档中的库资源 126

6.4 制作按钮 128

6.4.1 制作图形按钮 128

6.4.2 制作文字按钮 129

6.4.3 制作隐形按钮 130

6.5 自我提高 131

第7章 静态文本的使用 133

7.1 通过两个案例掌握静态文本的使用 134

7.1.1 使用静态和链接文本制作金秋快乐贺卡 134

7.1.2 通过设置文本制作舞动文字 138

7.2 通过两个案例掌握动态文本和输入文本的使用 141

7.2.1 使用动态文本制作荷塘月色 141

7.2.2 通过输入文本制作管理员登录界面 144

7.3 通过3个案例掌握文本特效的制作 148

7.3.1 制作彩色渐变文字效果 148

7.3.2 制作图案效果文字 150

7.3.3 制作描边效果文字 153

7.4 通过4个案例掌握Flash滤镜的应用 155

7.4.1 通过滤镜制作韵色文字效果 155

7.4.2 通过模糊滤镜制作梦幻文字 158

7.4.3 通过发光滤镜制作发光文字 160

7.4.4 通过滤镜制作凸显文字 162

7.5 自我提高 166

第8章 让图形动起来——补间动画 167

8.1 通过6个案例掌握逐帧动画的制作 168

8.1.1 使用逐帧完成汽车动画 168

8.1.2 使用逐帧动画制作小鹿奔跑效果 169

8.1.3 通过翻转帧给logo添加文字动画 172

8.1.4 使用骨骼工具绘制奔跑动画 174

8.2 运动补间动画中的缩放、旋转和改变色调 177

8.2.1 通过运动补间动画制作落叶飘飘效果 177

8.2.2 制作色彩与Alpha变化动画 180

8.2.3 通过编辑缓动制作飞舞的蒲公英 181

8.3 通过两个案例掌握形状补间动画的制作 183

8.3.1 通过形状补间制作企业logo动画 183

8.3.2 通过形状补间制作微笑的云朵 185

8.4 通过两个案例掌握引导动画的制作 186

8.4.1 使用引导动画制作飞舞的蝴蝶 186

8.4.2 使用环绕动画制作太阳下山效果 190

8.5 通过两个案例掌握遮罩动画的制作 192

8.5.1 通过遮罩制作探照灯效果 192

8.5.2 通过引导和遮罩制作星球运转效果 194

8.6 文本动画制作电影片尾字幕 195

8.7 自我提高 199

第9章 为动画添加声音和视频 201

9.1 通过3个案例掌握声音文件的导入和编辑 202

9.1.1 通过导入声音为动画添加音乐 202

9.1.2 在电子贺卡中添加并编辑音乐 203

9.1.3 制作会发声的按钮 206

9.2 制作带声效的Flash公司片头 208

9.3 制作简单的媒体播放器 209

9.4 通过导入与编辑制作片头特效视频 211

9.5 自我提高 215

第10章 如何做一个优秀的编程师 217

10.1 做自己的心理医生 218

10.1.1 不要总想着逃避编程 218

10.1.2 像做高考试卷一样编写设计说明书 218

10.1.3 要想到世界上任何东西都不是唯一的 218

10.2 面向对象的软件开发中的重要概念 219

10.2.1 类和对象 219

10.2.2 属性和方法 219

10.2.3 抽象 219

10.2.4 封装 220

10.2.5 继承 220

10.2.6 多态 220

10.2.7 事件 220

10.3 优秀的编程风格具有哪些特点 221

10.3.1 好的名字 221

10.3.2 减少重复 222

10.3.3 总是注释 222

10.3.4 分离代码和数据 222

10.4 ActionScript术语和编程基本语法要素 223

10.4.1 ActionScript术语 223

10.4.2 语句 224

10.4.3 注释 225

10.4.4 (*)显示列表简介 225

10.4.5 (*)stage、root、this和parent的区别 225

10.5 ActionScript的语法 226

10.5.1 关键字和保留字 226

10.5.2 点语法 226

10.5.3 斜线语法 226

10.5.4 小括号、花括号和方括号 227

10.5.5 引号和分号 227

10.5.6 常数 228

10.5.7 区分大小写 228

10.5.8 注释 228

10.6 ActionScript中的数据类型和变量 229

10.6.1 数据类型和变量的关系 229

10.6.2 字符串和数字数据类型 229

10.6.3 布尔数据类型 230

10.6.4 原始数据类型和引用数据类型的区别 230

10.6.5 对象数据类型和数组数据类型 231

10.6.6 null和undefined数据类型 231

10.6.7 数据类型转换 231

10.6.8 is、as和类型检查 232

10.7 自我提高 233

第11 章使用基础ActionScript制作动画 235

11.1 通过两个案例掌握变量的使用 236

11.1.1 通过变量制作家庭相册 236

11.1.2 使用变量制作圣诞时钟 240

11.2 通过6个案例掌握如何控制语句 246

11.2.1 用if语句控制物体运行 246

11.2.2 通过运算符制作单击计数动画 250

11.2.3 用switch语句制作个性欢迎信息 253

11.2.4 用While语句实现鼠标跟随效果 255

11.2.5 用for语句制作随机数字效果 258

11.3 通过案例掌握脚本语言的交互功能 261

11.3.1 制作跳转和发送电子邮件 261

11.3.2 制作滚动公告 264

11.4 自我提高 267

第12章 使用影片剪辑 269

12.1 通过三个案例掌握影片剪辑的属性和方法 270

12.1.1 通过影片剪辑元件控制卡通人物 270

12.1.2 通过影片剪辑方法制作跑步动画 273

12.2 通过3个案例掌握用脚本来控制影片剪辑 277

12.2.1 用goto加帧标签控制动画 277

12.2.2 通过调整影片剪辑制作闪动的星星 279

12.2.3 利用with语句制作水泡上升效果 282

12.3 制作播放器的播放进度条 285

12.4 制作可信手涂鸦的Flash画板 289

12.5 自我提高 291

第13章 事件、响应与交互 293

13.1 鼠标单击事件 294

13.2 通过两个案例掌握ActionScript 3.0中的事件侦听器 298

13.2.1 通过事件侦听制作图像查看器动画 298

13.2.2 使用Event参数制作益智游戏 302

13.3 通过3个案例掌握常用内建事件 306

13.3.1 使用常用鼠标事件制作照相机效果 306

13.3.2 使用常用键盘事件制作键盘控制的跑车 308

13.3.3 使用Timer类制作时钟 311

13.4 使用事件流和默认行为制作打火机动画 315

13.5 Flash制作表单交互效果 319

13.6 自我提高 323

第14章 使用函数 325

14.1 鼠标单击事件 326

14.1.1 使用函数改变鼠标指针 326

14.1.2 使用函数制作老电影播放效果 329

14.2 创建自定义函数 331

14.2.1 使用函数声明制作帆船控制动画 331

14.2.2 使用自定义函数制作鼠标跟踪 334

14.3 使用函数的返回值进行数学计算 337

14.4 通过案例掌握嵌套函数和递归函数的使用 340

14.5 常用函数 343

14.5.1 使用fscommand函数制作播放器 343

14.5.2 使用navigateToURL函数打开指定网址 348

14.5.3 使用setInterval函数制作运行时间表 351

14.5.4 使用getTimer函数判断鼠标按下时间 356

14.5.5 使用setTimeOut函数制作定时跳转动画 358

14.6 自我提高 361

第15章 使用类制作动画 363

15.1 通过两个案例掌握使用Array类来创建和处理数组 364

15.1.1 制作影片复制动画 364

15.1.2 通过数组制作躲避碰撞效果 369

15.2 使用Sound类控制和装载声音 376

15.3 通过案例掌握ColorTransform类的使用 381

15.4 使用Text相关类来制作打字效果 386

15.5 使用String类来处理字符串 393

15.6 使用Date类制作电子钟 398

15.7 使用Video相关类来装载和播放FLV文件 403

15.8 通过3个案例掌握其他类的使用 407

15.8.1 使用Loader类预装载外部的SWF文件或JPEG文件 407

15.8.2 使用Microphone类捕获和播放麦克风音频源 411

15.8.3 使用Camera类捕获和播放摄像头视频源 414

15.9 自我提高 417

第16章 创建自定义的类 419

16.1 通过两个案例掌握仅能用于当前电影的类的创建 420

16.1.1 利用构造器函数创建自定义的类 420

16.1.2 用prototype属性和proto属性来实现类的继承 424

16.2 通过案例掌握可用于所有电影的类的创建 428

16.3 使用顶级类制作拼图游戏 433

16.4 为自定义类创建子类 437

16.5 通过类路径制作纯代码时钟 439

16.6 自我提高 448

第17章 Flash企业网站开发 449

17.1 准备构建Flash网站 450

17.1.1 Flash网站大致应该是个什么样子 450

17.1.2 Flash网站的栏目设置 450

17.1.3 实例效果的介绍 450

17.2 Flash企业网站制作过程 451

17.2.1 网站场景变换设计思想 451

17.2.2 网站主场景的制作 452

17.3 利用ASP制作Flash网站的支撑 460

17.3.1 ASP的基础知识 460

17.3.2 ASP运行环境IIS的安装和设置 460

17.3.3 ASP的数据发送和接收 462

17.3.4 建立留言板的数据库表 463

17.3.5 ASP与数据库的连接 464

17.3.6 通过ASP保存留言 464

17.3.7 使用ASP制作留言查看界面 468

17.3.8 使用ASP对留言进行管理 469

第18章 Flash广告我来做 471

18.1 实例效果的介绍和广告的创意 472

18.1.1 实例效果的介绍 472

18.1.2 广告创意 472

18.2 制作过程 473

18.2.1 素材准备 473

18.2.2 动画加载条的制作 475

18.2.3 主动画的制作 477

18.2.4 声音的加入 483