《Flash 5高级教程》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:陈芳林主编;丁点,沈昕等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2001
  • ISBN:7505366998
  • 页数:507 页
图书介绍:Flash5是Macromdia公司生产的一种用于制作和编辑动画的软件。本书在介绍Flash5的基本使用方法的同时,特别详细介绍了Flash5的许多新功能,如功能更强大的Actionscript函数、属性和目标对象等。本书还提供了近50个实例,通过这些由易到难的实例,介绍了大量的宝贵技巧和经验。学习本书,读者可以利用Flash5制作出精美的网页动画,并且在本书实例的启发下,可以做出有趣的游戏和精彩的动画片。本书可作为大专院校计算机应用及相关专业的教材以及社会培训教材,也可作为具有一定计算机基础知识的人员的自学读物。

第1章 Flash5简介及创建第一个动画 1

1.1 Flash5 简介 1

1.1.1了解Flash5 1

1.1.2 Flash5 的主要特点 2

1.1.3 Flash5对系统的要求 3

1.1.4 Flash5的安装 3

1.2 Flash5的基本工作环境与帮助 4

1.2.1菜单栏与常用工具栏 5

1.2.2工具箱 6

1.2.3舞台 8

1.2.4时间线 11

1.2.5图层和时间线中图标按钮的作用 12

1.2.6 Flash5 的帮助系统 14

1.3创建Flash电影 16

1.3.1 Flash电影范例的显示效果 16

1.3.2创建Flash新电影文件和设置电影的基本属性 17

1.3.3制作Flash电影 18

1.4播放、存储、打开和输出Flash文件 28

1.4.1播放Flash动画 28

1.4.2存储、打开和关闭Flash动画 28

1.4.4输出与发布Flash产品 30

1.4.3改变显示方式 30

1.4.5播放SWF格式文件 33

1.5思考与练习 35

第2章 创建舞台对象 36

2.1线型和线条颜色的设置 36

2.1.1线型的设置 36

2.1.2线条颜色的设置 38

2.2填充物的设置 41

2.2.1单色填充和系统渐变色填充设置 41

2.2.2自定义渐变色填充和图像填充的设置 44

2.2.3设置Swatches(颜色面板)面板 45

2.3绘制线条和轮廓线 46

2.3.1使用直线和铅笔工具绘制线条 46

2.3.2使用钢笔工具绘制直线、多边形和曲线 48

2.3.3使用矩形和椭圆工具绘制矩形和椭圆轮廓线 50

2.4绘制有填充物的图形 52

2.4.1绘制有填充物的椭圆和矩形 52

2.4.2笔刷工具 53

2.5输入文本 55

2.5.1文本属性的设置 55

2.5.2文本类型与文本输入 58

2.6.1点阵图与矢量图 60

2.6导入和处理点阵图 60

2.6.2外部素材的导入 61

2.6.3打碎点阵图和点阵图的矢量化 63

2.6.4点阵图属性的设置 64

2.7导入声音与声音的属性设置 66

2.7.1导入声音 66

2.7.2声音的属性与声音的输出 67

2.8思考与练习 68

3.1选取、复制与删除对象 70

3.1.1黑色箭头工具与选取对象 70

第3章 编辑对象 70

3.1.2套索工具与选取对象 71

3.1.3删除、移动和复制对象 73

3.2改变对象的大小与形状 74

3.2.1快速改变对象的大小与形状 74

3.2.2精确调整对象 77

3.2.3白色箭头工具与改变矢量图形的形状 81

3.3修改线条和填充物的属性 82

3.3.1墨水瓶工具与改变线条的属性 82

3.3.2油漆桶工具与改变填充物的属性 82

3.3.3吸管工具的使用 87

3.4.1优化曲线 88

3.4优化曲线和改变图形形状 88

3.4.2改变图形形状 89

3.5擦除对象与编辑多个对象 91

3.5.1橡皮擦工具与擦除对象 91

3.5.2多个对象的编辑 92

3.6手抓工具和放大镜工具的使用 95

3.6.1手抓工具 95

3.6.2放大镜工具 95

3.7编辑声音 95

3.7.1调出Sound面板的方法 95

3.7.2 Sound面板的作用 96

3.8绘图属性和其他属性的设置 98

3.8.1Preferences(General)对话框 99

3.8.2Preferences(Editing)对话框 100

3.8.3Preferences(Clipboard)对话框 101

3.9思考与练习 102

第4章 绘图实例 103

4.1按钮 103

4.1.1图形效果 103

4.1.2制作过程 103

4.2奥运五环标志 107

4.2.1图形效果 107

4.2.2制作过程 108

4.3五星红旗 111

4.3.1图形效果 111

4.3.2制作过程 112

4.4彩球和足球 114

4.4.1图形效果 114

4.4.2制作过程 115

4.5庆祝国庆 118

4.5.1图形效果 118

4.5.2制作过程 119

4.6.1图形效果 122

4.6“申办2008年奥运” 122

4.6.2制作过程 123

4.7荧光文字与光斑 128

4.7.1图形效果 128

4.7.2制作过程 128

4.8立体框架与“FLASH5”七彩文字 132

4.8.1图形效果 132

4.8.2制作过程 132

4.9立体文字与倒影图像 135

4.9.1图形效果 135

4.9.2制作过程 136

4.10.1图形效果 141

4.10地球与环绕的五彩光环 141

4.10.2制作过程 142

4.11思考与练习 146

第5章 符号、图层与动画制作 147

5.1符号与实例 147

5.1.1什么是符号与实例 147

5.1.2创建新的图形符号或电影片段符号 150

5.1.3将舞台工作区中的图形、图形对象转换为图形符号 151

5.1.4将外部的GIF动画转换为图形符号或电影片段符号 152

5.1.5将舞台工作区的动画转换为图形符号或电影片段符号 154

5.1.6创建按钮符号 155

5.1.7编辑符号 157

5.1.8编辑实例 158

5.1.9将声音导入按钮动作 161

5.1.10图形符号与电影片段符号实例类型的相互转换与区别 163

5.2图层和场景 164

5.2.1创建与编辑图层 164

5.2.2导向图层 168

5.2.3遮罩图层 170

5.2.4时间线的快捷菜单 171

5.2.5场景 172

5.3.1制作Flash动画的基本常识与基本操作 175

5.3制作动画 175

5.3.2运动过渡动画 177

5.3.3变形过渡动画 179

5.3.4编辑动画 180

5.4思考与练习 182

第6章 动画制作实例 183

6.1狗和老鼠 183

6.1.1动画效果 183

6.1.2制作过程 184

6.2.1动画效果 189

6.2滚动字幕 189

6.2.2制作过程 190

6.3弹跳足球 195

6.3.1动画效果 195

6.3.2制作过程 195

6.4自转地球 198

6.4.1动画效果 198

6.4.2制作过程 198

6.5环绕地球 202

6.5.1动画效果 202

6.5.2制作过程 202

6.6.1动画效果 208

6.6中国足球 208

6.6.2制作过程 210

6.7争分夺秒 214

6.7.1动画效果 214

6.7.2制作过程 214

6.8图像切换 220

6.8.1动画效果 220

6.8.2制作过程 223

6.9.1动画效果 236

6.9.2制作过程 236

6.9彩光文字 236

6.10海中游鱼 239

6.10.1动画效果 239

6.10.2制作过程 240

6.11思考与练习 241

第7章 ActionScript编程 242

7.1 ActionScript编程简介 242

7.1.1什么是ActionScript 242

7.1.2使用脚本编辑面板 243

7.1.3帧脚本及其实例 248

7.1.4按钮符号脚本及其实例 249

7.1.5电影片段符号脚本及其实例 250

7.2.1语法规则 251

7.2 ActionScript语法 251

7.2.2语法问题 253

7.2.3数据类型 254

7.3变量、表达式与运算符 255

7.3.1变量与变量数据类型 255

7.3.2定义变量与变量作用域 256

7.3.3表达式与运算符的概念 258

7.3.4运算符的使用与ActionScript运算符 259

7.4目标路径 261

7.4.1 Flash5的层次结构 261

7.4.2(root、( parent、this关键字 262

7.4.3MovieExploner面板 264

7.5ActionScript指令 267

7.5.1动画控制指令 267

7.5.2流程控制指令 271

7.5.3普通指令 273

7.6 ActionScript函数 276

7.6.1函数与方法 276

7.6.2内置函数 277

7.7思考与练习 280

8.1.2动画制作过程 282

8.1.1动画播放效果 282

8.1按钮控制的飞机 282

第8章 交互动画实例(初级) 282

8.2随鼠标移动的彩灯 284

8.2.1动画播放效果 284

8.2.2动画制作过程 284

8.3变化的指针钟 285

8.3.1动画播放效果 285

8.3.2动画制作过程 287

8.4北京申办奥运 289

8.4.1动画播放效果 289

8.4.2动画制作过程 289

8.5.1动画播放效果 292

8.5世界建筑博览网页 292

8.5.2动画制作过程 293

8.6简单的拖曳拼图 298

8.6.1动画播放效果 298

8.6.2动画制作过程 298

8.7高级动态水波纹 301

8.7.1动画播放效果 301

8.7.2动画制作过程 301

8.8小球随机碰撞 304

8.8.1动画播放效果 304

8.8.2动画制作过程 305

8.9思考与练习 306

第9章 ActionScript面向对象编程 307

9.1建立面向对象的编程思想 307

9.1.1什么是面向对象的编程 307

9.1.2实例化对象 310

9.1.3使用内置对象 310

9.2事件与动作 312

9.2.1事件与动作的概念 312

9.2.2事件与动作动画实例 312

9.2.3设置按钮事件、帧事件与电影片段事件 313

9.3.1使用Array内置对象 316

9.3使用预定义对象 316

9.3.2Boolean内置对象的方法 319

9.3.3使用Color对象 320

9.3.4使用Date对象 322

9.3.5使用Key对象 323

9.3.6使用Math对象 324

9.3.7使用Mouse对象 326

9.3.8使用MovieClip对象 328

9.3.9使用Number对象 329

9.3.10使用Object对象 330

9.3.11使用Selection对象 331

9.3.12使用Sound对象 333

9.3.13使用String对象 334

9.3.14使用XML可扩充性标记语言对象 335

9.3.15使用XMLSocket XML套接字对象 336

9.4使用自定义对象 336

9.4.1自定义一个对象 336

9.4.2创建一个对象的属性和方法 338

9.5电影片段符号与智能电影片段符号 339

9.5.1电影片段符号 339

9.5.2SmartClip智能电影片段符号 340

9.6思考与练习 342

第10章 交互动画实例(高级) 344

10.1猜字母游戏 344

10.1.1动画播放效果 344

10.1.2动画制作过程 345

10.2幸运数字 348

10.2.1动画播放效果 348

10.2.2动画制作过程 349

10.3打靶游戏 350

10.3.1动画播放效果 350

10.3.2动画制作过程 351

10.4.1动画播放效果 354

10.4小球随机撞击与图像切换 354

10.4.2动画制作过程 355

10.5简单的MP3播放器 359

10.5.1动画播放效果 359

10.5.2动画制作过程 359

10.6简单的数字指针钟 364

10.6.1动画播放效果 364

10.6.2动画制作过程 365

10.7SmartClip滚动条 371

10.7.1动画播放效果 371

10.7.2动画制作过程 372

10.8调色板 378

10.8.1动画播放效果 378

10.8.2动画制作过程 379

10.9高级拼图游戏 380

10.9.1动画播放效果 380

10.9.2动画制作过程 381

10.10高级计算器 390

10.10.1动画播放效果 390

10.10.2动画制作过程 390

10.11.1动画播放效果 398

10.11.2动画制作过程 398

10.11英文打字练习机 398

10.12思考与练习 403

第11章 十全大补 404

11.1在网上发布Flash5的SWF动画 404

11.1.1利用Flash 5 的Publish对话框 404

11.1.2优化动画及其实例 406

11.1.3直接嵌入HTML及制作模板 407

11.1.4使用Dreamweaver4发布 410

11.1.5关于Flash的版本检测 412

11.2.1共享库的概念 415

11.2强大的Flash Shared Library 415

11.2.2共享素材 416

11.2.3利用共享库的一个小实例 418

11.3Flash4 与Flash5的编程关系 420

11.3.1打开Flash4的交互动画 420

11.3.2在Flash5中编辑Flash4的交互动画 421

11.4Flash5的文本输入 422

11.4.1Flash5字体信息 422

11.4.2三种文本框及其实例 423

11.4.3共享字体 427

11.5调试程序 429

11.5.1计划一个脚本 429

11.5.2进入测试脚本界面 430

11.6Flash5的坐标系统 432

11.6.1Flash5的坐标系统 432

11.6.2转换坐标系统 434

11.7Web颜色原理简介及打印 436

11.7.1Web颜色原理 436

11.7.2创建可打印的Flash 5动画页面 437

11.8FSCommand 与 getURL详解 439

11.8.1FSCommand指令 439

11.8.2getURL指令 441

11.9.1LoadVariable指令详解 442

11.9从外部加载文本文件 442

11.9.2URLEncoding介绍 443

11.10Flash5的周边软件简介 444

11.10.1Flash forge屏保制作软件介绍 444

11.10.2文字动画效果制作软件Flax 445

11.10.3文字动画效果制作软件Swish 447

11.10.4Flash动画程序图标处理软件 449

11.10.5独立程序后期处理软件 451

11.10.6Flashamp实现动态音量显示 455

11.10.7Macromedia Extension Manager介绍 458

11.11思考与练习 459

12.1.1动画播放效果 460

第12章 综合游戏实例 460

12.1永远指向舞台中心的鼠标指针 460

12.1.2动画制作过程 461

12.2超级大灌篮 463

12.2.1动画播放效果 463

12.2.2动画制作过程 464

12.3超级大闹钟 471

12.3.1动画播放效果 471

12.3.2动画制作过程 471

12.4可以调用外部音乐的MP3播放器 480

12.4.1动画播放效果 480

12.4.2动画制作过程 481

12.5飞行菜单 488

12.5.1动画播放效果 488

12.5.2动画制作过程 488

12.6思考与练习 497

附录 498

附录A Flash5资源 498

附录B按键代码 500

附录C 菜单命令与快捷键 501

附录D 工具箱工具与快捷键 505

附录E HTML的转义码表 506