《Flash CS3中文版从入门到精通》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:毕靖,张琨,成晓静编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2008
  • ISBN:7121062984
  • 页数:539 页
图书介绍:Flash CS3 Professional是Adobe公司合并Macromedia公司后推出的动画制作软件。本书通过深入浅出的讲解,介绍了Flash CS3 Professional的基础知识和操作、各种动画创建的方法和技巧,以及ActionScript 3.0的各种编程技巧。本书在全面介绍Flash动画制作技巧的同时,还提供大量精彩实例让读者边学边练。

第1章 Flash入门 1

1.1什么是Flash 1

1.2 Flash的新功能 1

1.3 Flash工作区 3

1.3.1 Flash工作流程 3

1.3.2工作区 3

1.3.3舞台 4

1.3.4工具箱 8

1.3.5时间轴 8

1.3.6属性检查器 10

1.3.7面板 11

构建第一个Flash应用程序 17

设定舞台尺寸和安排场景 17

插入图层 17

使用工具箱 17

设置动画效果 19

预览和测试动画 21

第2章 创建图形 22

Flash绘图基础 22

矢量图和位图 22

绘图模型 23

使用绘图工具绘图 24

绘制线条和形状 24

实例2.1使用椭圆工具绘制月亮 28

使用铅笔工具 31

使用钢笔工具 31

使用刷子工具 32

改变线条和形状轮廓的形状 33

使用选择工具改变形状 34

伸直和平滑线条 34

优化曲线 35

修改形状 36

贴紧 37

贴紧至对象 37

贴紧至像素 38

贴紧对齐 38

指定绘图位置 39

实例2.2手绘卡通人物 40

实例2.3绘制动画场景 44

第3章 修改图像 49

选择操作 49

选择对象 49

修改选择 50

使用套索工具选择对象 50

实例3.1使用套索工具的【魔术棒】功能 51

移动、复制和删除对象 54

移动对象 54

复制对象 55

删除对象 55

层叠对象 55

变形对象 57

使用变形点 57

缩放对象 57

旋转对象 59

翻转对象 60

倾斜对象 60

扭曲对象 61

封套功能 62

实例3.2利用封套功能制作沙地效果 63

还原变形过的对象 63

实例3.3改变对象变形点调整旋转方式 64

排列对象 65

对齐对象 65

分布对象 66

匹配对象大小 66

间隔对象 67

组合对象 67

分离组和对象 68

第4章 处理颜色 70

样本面板 70

颜色面板 71

混合纯色 72

创建渐变色 73

实例4.1花朵 75

创建位图填充 77

创建笔触和填充 77

工具箱中的【笔触颜色】和【填充颜色】控件 77

属性检查器中的【笔触颜色】和【填充颜色】控件 78

修改笔触和填充 79

使用墨水瓶工具修改笔触 79

实例4.2好消息 80

使用颜料桶工具更改填充 81

使用渐变变形工具 81

实例4.3水晶按钮的制作 83

使用滴管工具采样 85

实例4.4位图填充 86

使用橡皮擦工具 88

锁定填充 89

第5章 使用导入的图片和视频文件 90

使用导入的图片 90

导入图片 90

处理导入的位图 92

实例5.1跳动的图片 95

使用视频 98

导入视频 98

实例5.2导入视频文件 101

编码视频 104

第6章 使用元件、实例和库资源 107

了解元件 107

内部Flash元件 108

导入的Flash元件 108

创建本地Flash元件 108

创建新元件 108

实例6.1飞鸟 110

实例6.2制作按钮 114

将现有对象转换为元件 117

将主场景中的动画转换为影片剪辑元件 117

实例6.3奔跑的汽车 117

命名影片剪辑实例 120

交换影片剪辑实例 121

使用库管理元件资源 122

库的概念 122

使用元件库 125

对库进行组织 131

使用共享库资源 133

解决库资源之间的冲突 137

使用元件实例 138

1创建元件的新实例 138

命名实例 138

获取实例信息 138

设置实例属性 139

实例6*4蓝花 143

替换实例 146

更改实例类型 147

设置图形实例的循环 147

第7章 动画基础 148

时间轴 148

时间轴表示动画 148

更改时间轴的外观 149

移动播放头 149

更改时间轴上的帧显示 150

帧 152

帧的类型 153

编辑帧 154

使用绘图纸功能 159

使用图层 161

创建新图层 162

选择图层 162

将对象分散到图层 162

图层属性 164

组织图层 167

编辑图层 169

实例7.1绘图纸动画 169

使用场景组织Flash影片 172

创建和处理场景 173

在场景间切换 174

测试场景 175

第8章 创建动画 176

帧频和时间轴表示 176

使用时间轴特效 176

认识时间轴特效 176

添加时间轴特效 177

实例8.1投影文字的制作 178

实例8.2爆炸效果的制作 180

编辑时间轴特效 181

删除时间轴特效 182

逐帧动画 182

利用外部导入素材生成逐帧动画 182

实例8.3眨眼睛 182

逐帧动画制作 184

实例8.4制作文字的动态输入效果 184

运动补间动画 187

关于运动补间动画 187

改变对象的位置和大小 188

制作旋转动画 189

实例8.5旋转动画 190

制作变速动画 192

形状补间动画 195

创建形状补间动画 196

实例8.6恐龙变形 196

添加形状提示制作动画 197

实例8.7字母形状变形 197

遮罩动画 202

遮罩动画的概念 202

创建遮罩的方法 202

实例8.8橙子的遮罩动画 203

实例8.9百叶窗动画 205

实例8.10旋转遮罩动画 210

引导层动画 215

第9章 使用屏幕 218

了解屏幕 218

使用屏幕 219

创建基于屏幕的文档 219

向文档中添加屏幕 220

设置屏幕属性 220

更改屏幕参数 221

组织基于屏幕的文档 222

删除屏幕 223

选择和移动屏幕 223

重命名屏幕 223

使用行为为屏幕创建控件和转变 224

使用行为将控件添加到屏幕 224

使用行为创建屏幕的转变效果 225

实例9.1创建基于屏幕的演示文稿 226

第10章 认识ActionScript 3.0 233

ActionScript编程环境 233

认识动作面板 234

认识脚本窗口 235

使用动作面板和脚本窗口 236

使用脚本助手 240

实例10.1使用脚本助手 241

使用外部脚本编辑器 244

行为 245

实例10.2使用行为浏览图片 246

ActionScript的相关术语 251

添加动作脚本 252

实例10.3摇滚歌手 253

第11章 理解ActionScript 3.0 258

ActionScript 3.0的主要功能 258

Flash和面向对象编程 260

属性 260

方法 261

事件 262

创建对象实例 264

常用编程元素 266

ActionScpt开发过程 267

创建自己的类 269

创建基本的应用程序 271

ActionScropt语言和语法 273

对象和类 274

包和命名空间 275

ActionScropt语言元素 280

数据类型 280

变量 282

控制语句 286

数组 291

索引数组 291

关联数组 299

函数 303

函数的基本概念 303

函数参数 305

函数作为对象 310

函数作用域 311

第12章 显示编程 313

显示编程基础知识 313

处理显示列表和显示列表容器 314

向显示列表添加显示对象 314

实例12.1向显示列表添加对象 315

删除显示列表中的对象 317

实例12.2删除显示列表中的子对象 317

改变显示列表中的子对象顺序 320

实例12.3改变显示列表中的子对象顺序 321

导入外部图像和影片 323

导入外部图像 323

实例12.4电子相册 324

导入外部影片 326

实例12.5落英缤纷 326

改变对象大小和位置 328

改变相对于舞台的位置 328

创建拖放交换组件 329

平移和滚动显示对象 333

实例12.6天气预报 333

缩放显示对象 336

实例12.7哈哈镜 337

调整对象颜色 338

设置颜色值 339

实例12.8变色汽车 339

更改对象颜色和亮度 342

遮罩显示对象 344

第13章 处理影片剪辑 347

影片剪辑基础知识 347

实例13.1蝴蝶 348

创建MovieClip对象 354

实例13.2美人鱼的聚会 355

实例13.3龙骨文字 357

控制影片剪辑 360

播放影片剪辑和停止回放 360

实例13.4投影效果 362

旋转影片剪辑 363

实例13.5旋转风车 364

实例13.6水波纹效果 366

跳到不同帧和使用帧标签 372

处理场景 373

实例13.7跑跳的小人 373

第14章 用ActionScript 3.0创建交互操作 375

捕获鼠标输入 375

捕获鼠标单击事件 375

实例14.1捕获鼠标单击事件 375

实例14.2捕获鼠标单击事件 377

获取指针位置 381

实例14.3眼睛会动的小丑 383

自定义鼠标指针 386

实例14.4自定义鼠标指针 386

创建拖放功能 389

实例14.5拼图游戏 389

自定义上下文菜单 391

实例14.6变色T恤 391

捕获键盘输入 392

实例14.7按键控制瓢虫移动 393

绘图 395

实例14.8沙地涂鸦 397

其他交互行为 399

实例14.9接吻鱼 399

实例14.10交互地图 401

第15章 特殊效果 406

创建和应用滤镜 406

应用投影滤镜 406

设置倾斜投影 407

应用模糊滤镜 408

应用发光滤镜 409

应用斜角滤镜 410

应用渐变发光滤镜 410

应用渐变斜角滤镜 411

应用调整颜色滤镜 412

通过ActionScript使用滤镜 413

使用模糊滤镜 414

实例15.1创建随鼠标指针位置变化的模糊效果 414

使用投影滤镜 416

实例15.2创建随鼠标指针位置变化的投影效果 417

使用发光滤镜 418

实例15.3月光光 419

使用渐变发光滤镜 421

实例15.4使用渐变发光滤镜 423

使用斜角滤镜 425

实例15.5使用斜角滤镜 427

应用渐变斜角滤镜 429

使用颜色矩阵滤镜 430

使用卷积滤镜 430

实例15.6使用卷积滤镜 431

置换图滤镜 432

实例15.7使用置换图滤镜 433

实例15.8发光的蝴蝶 434

使用混合模式 437

第16章 文本处理 439

创建文本 439

设置文本属性 441

选择字体、磅值、样式和颜色 442

设置字母间距、字距微调和字符位置 442

设置对齐、边距、缩进和行距 443

设置文本的消除锯齿选项 444

实例16.1遮罩文字 445

实例16.2 3D效果文字 448

用ActionScript控制文本 450

设置动态和输入文本选项 450

动态创建文本字段 451

动态设置文本字段属性 452

实例16.3在文本字段中包含图像 457

选择和操作文本 458

设置文本格式 460

指定文本格式 460

应用层叠样式表 461

实例16.4打字机效果 462

加载外部CSS文件 464

设置文本字段内文本范围的格式 466

第17章 添加声音 468

关于Flash中的声音 468

向按钮添加声音 468

实例17.1声音按钮 469

向影片添加声音 473

声音的编辑 473

声音效果的编辑 473

在关键帧开始或停止声音的播放 474

通过Sound对象控制声音 475

创建声音对象和加载声音 475

开始和停止声音 476

暂停和恢复播放声音 476

监视回放 476

控制音量和声相 478

实例17.2声音控制 480

实例17.3制作声音控制控件 482

实例17.4跳舞的机器人 489

声音的压缩 490

使用【默认】压缩选项 491

使用【ADPCM】压缩选项 492

使用【MP3】压缩选项 492

【原始】压缩和【语音】压缩 492

导出Flash文档声音的准则 493

第18章 组件 494

关于组件 494

使用组件 496

向Flash文档添加组件 496

设置组件参数 497

调整组件大小 499

删除组件 499

处理组件事件 500

使用侦听器处理事件 500

事件对象 501

使用显示列表 501

向显示列表添加组件 502

移动显示列表中的组件 502

从显示列表中删除组件 503

实例18.1创建Greetings应用程序 503

实例18.2使用外部类文件创建Greetings应用程序 508

Action Script 3.0组件详解 513

Button组件 513

CheckBox组件 514

ComboBox组件 514

Label组件 516

List组件 516

UIL/oader组件 517

实例18.3使用ActionScript创建UILoader组件实例 517

ProgressBar组件 519

实例18.4进度条 519

RadioButton组件 522

TextArea组件 523

实例18.5选择 523

TextInput组件 525

实例18.6登录界面 526

使用FLVPlayback组件 530

实例18.7使用ActionScript动态创建实例 531

第19章 测试和发布影片 532

调试影片 532

进入调试模式 532

设置和删除断点 533

跟踪代码行 533

显示和修改变量值 533

ActionScript发布设置 534

设置ActionScript发布版本 535

修改类路径 535

声明一个文档类 536

发布影片 537

发布SWF格式的影片 537

发布HTML页面 538

3发布EXE可执行文件 539

导出影片 539