《Flash MX高级教程》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:沈大林,关点主编;沈昕等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2003
  • ISBN:7505383655
  • 页数:519 页
图书介绍:Flash MX是Macromedia公司的一个非常受欢迎的产品,它是一种用于制作与编辑动画和电影的软件,用它可以制作出一种扩展名为.swf的动画文件。这种动画可以带背景声音,可以具有较强的交互性能。用它制作的文件字节量很少,有利于网上传输。另外,Flash还应用于交互式多媒体软件的开发。它不但可以在专业级的多媒体制作软件Authorware和Director中导入使用,而且还可以独立地制作多媒体演示和多媒体教学软件等。它代表着网页和多媒体技术发展的方向。本书共分13章,由浅入深地介绍了Flash MX的大部分功能,特别介绍了它新增的工具、“属性”面板、函数、命令、对象、共享库和组件等,并介绍了Flash MX更多的新特点和最新的周边软件SWiSH 2.0。另外,本书按照教学规律和认知特点编写了各个知识点,并通过近100个大小实例介绍了大量应用Flash MX的方法和技巧。本书可以作为大专院校、高职学校计算机应用专业、网络专业和其他相关专业的教材,也可以作为社会培训和供具有一定计算机知识人员自学的教材。

目 录 1

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

1.1 Flash MX简介 1

1.1.1 了解Flash MX 1

1.1.2 Flash的主要特点 2

1.1.3 Flash MX新增功能 3

1.1.4 Flash MX对系统的要求 5

1.2 Flash MX的基本工作环境与帮助 6

1.2.1菜单栏与主要工具栏 7

1.2.2 工具箱 8

1.2.3舞台 10

1.2.4时间轴 14

1.2.5 Fllash MX的帮助系统 17

1.3创建Flash影片 20

1.3.1 Flash影片范例的显示效果 20

1.3.2创建Flash新影片文件和设置影片的属性 20

1.3.3制作Flash影片 21

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

1.4.1播放Flash动画 28

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

1.4.3改变显示方式 30

1.4.4输出与发布Flash产品 30

1.4.5播放SWF格式文件 34

1.5思考与练习 35

第2章创建舞台对象 37

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

2.1.1线条颜色的设置 37

2.1.2线型的设置 39

2.2.1单色填充设置 41

2.2填充物的设置 41

2.2.2设置渐变填充色和填充位图 44

2.3绘制线条与轮廓线 46

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

2.3.2使用钢笔工具绘制图形 47

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

2.4绘制有填充物的图形 50

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

2.4.2画笔工具 52

2.5.1文本属性的设置 53

2.5输入文本 53

2.5.2文本类型与文本输入 55

2.6导入和处理位图图像 57

2.6.1位图与矢量图 57

2.6.2导入外部素材和位图属性的设置 58

2.6.3打碎位图和位图的矢量化 62

2.7导入声音 63

2.7.1导入声音和使用声音 63

2.7.2声音的属性和导出声音 64

2.8思考与练习 66

第3章编辑对象 67

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

3.1.1箭头工具与选取对象 67

3.1.2套索工具与选取对象 68

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

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

3.2.1利用工具箱中的工具改变对象的大小与形状 70

3.2.2利用菜单命令改变对象的大小与形状 73

3.2.3精确调整对象 74

3.2.4使用贝兹选取工具改变图形的形状 76

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

3.3修改线和填充物的属性 77

3.3.2颜料桶工具与改变填充物的属性 78

3.3.3吸管工具的使用 81

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

3.4.1优化曲线 82

3.4.2改变图形形状 83

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

3.5.2多个对象的编辑 84

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

3.6手形工具和放大镜工具的使用 86

3.6手形工具 86

3.6.2放大镜工具 86

3.7编辑声音 87

3.7.1利用“属性”面板选择声音和声音效果 87

3.7.2编辑声音和同步方式 87

3.8 FlashMX系统默认属性的设置 89

3.8.1 Flash MX系统参数的设置 89

3.8.2其他参数的设置 90

3.9思考与练习 92

4.1“迎接2008年奥运”——透视文字 93

第4章Flash MX绘图实例 93

4.2“FLASHMX”——封套文字 94

4.3“多彩天地”——七彩文字 96

4.4“森林公园”——图像文字 97

4.5“幻想世界”——纹理文字 98

4.6阴影文字 100

4.7变形文字 101

4.8“春节”——彩珠文字 102

4.9“FLASH”——荧光文字 103

4.10逐渐消失的字母 106

4.11按钮 107

4.12奥运五环标志 108

4.13五角红星 110

4.14彩球和足球 112

4.15中国风景名胜 115

4.16立体文字与倒影图像 117

4.17台球与球杆 119

4.18大红灯笼 121

4.19摄影作品展厅 122

4.20环绕地球的光环和环绕地球的文字 124

4.21思考与练习 128

第5章元件、图层与动画制作 131

5.1元件与实例 131

5.1.1什么是元件与实例 131

5.1.2创建新的图形或影片剪辑元件 133

5.1.3将舞台工作区中的对象转换为元件 134

5.1.4将外部的GIF动画转换为元件 135

5.1.5将舞台工作区的动画转换为元件 135

5.1.6创建按钮元件 136

5.1.7将声音导入按钮动作 138

5.1.8编辑元件和实例 139

5.1.9元件与实例类型的转换“属性”面板 141

5.1.10实例的“属性”面板 142

5.2图层和场景 144

5.2.1创建与编辑图层 144

5.2.2引导图层 148

5.2.3遮罩图层 149

5.2.4插入图层目录 151

5.2.5时间轴的快捷菜单 152

5.2.6场景 153

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

5.3制作动画 155

5.3.2移动过渡动画的制作 157

5.3.3形状过渡动画 159

5.3.4编辑动画 162

5.4思考与练习 163

第6章动画制作实例 165

6.1弹跳足球 165

6.2花狗和刺猬 167

6.3滚动字幕 169

6.4中国足球 172

6.5电影文字 175

6.6雪花文字 176

6.7单摆运动 177

6.8自转的透明地球 179

6.9自转的五彩光环 181

6.10 自转文字 182

6.11 围绕地球旋转的五彩光环 183

6.12卫星绕地球转 185

6.13彩球变文字 186

6.14争分夺秒 188

6.15从左向右逐渐推出显示的图像切换 191

6.16 自左上方向右下方逐渐推出的图像切换 192

6.17从中心向四周圆形扩展的图像切换 193

6.18马赛克式的图像切换 193

6.19左右半边图像上下推出的图像切换 194

6.20开门式的图像切换 196

6.21飘浮式的图像切换 197

6.22卷轴式的图像切换 197

6.23翻页图册 201

6.24放大的探照灯 202

6.25海中游鱼 203

6.26思考与练习 205

第7章ActionScript编程 207

7.1 ActionScript编程简介和“动作”面板 207

7.1.1ActionScript简介 207

7.1.2事件与动作 209

7.1.3设置事件和动作 210

7.1.4“动作”面板 213

7.1.5帧脚本程序及其应用实例 220

7.1.6按钮实例脚本程序及其应用实例 222

7.1.7影片剪辑实例的脚本程序及其应用实例 222

7.2.1语法规则 223

7.2 ActionScript语法 223

7.2.2语法问题 224

7.2.3数据类型 225

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

7.3.1变量与变量数据类型 227

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

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

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

7.4目标路径 233

7.4.1 Flash MX的层次结构 233

7.4.2_root、_parent、this关键字 234

7.4.3“影片浏览器”面板 236

7.5 ActionScript指令 238

7.5.1动画控制指令 238

7.5.2流程控制指令 242

7.5.3普通指令 245

7.6 ActionScript函数 247

7.6.1函数与方法 247

7.6.2内置函数 249

7.7思考与练习 252

8.1按钮控制的指针钟 255

第8章Flash MX初级交互动画实例 255

8.2跟随鼠标移动的小球 258

8.3变化的指针钟 260

8.4北京奥运 263

8.5世界建筑博览网页 265

8.6拼字母游戏 270

8.7高级动态水波纹 273

8.8小球随机碰撞 276

8.9可用鼠标移动的探照灯 278

8.10图像的动态切换 280

8.11 多幅外部图像的动态切换 282

8.12可调音量的MP3播放器 288

8.13思考与练习 293

第9章面向对象编程 295

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

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

9.1.2实例化对象 297

9.1.3类的继承与使用 298

9.1.4使用内置对象 299

9.2.1 使用Array内置对象 301

9.2使用预定义对象 301

9.2.2 Boolean内置对象的方法 304

9.2.3使用Color对象 305

9.2.4使用Data对象 307

9.2.5使用Key对象 309

9.2.6使用Math对象 310

9.2.7使用Mouse对象 312

9.2.8使用MovieClip对象 313

9.2.9使用Number对象 316

9.2.10使用Object对象 316

9.2.11使用Selection对象 318

9.2.12使用Sound对象 319

9.2.13使用String对象 321

9.2.14使用XML可扩充性标记语言对象 322

9.2.15使用XMLSocket XML套接字对象 323

9.2.16使用MovieClip对象的绘图方法 323

9.3使用自定义对象 326

9.3.1 自定义一个对象 326

9.3.2创建一个对象的属性和方法 327

9.4思考与练习 328

10.1.1 Flash MX组件的简单介绍 329

第10章Flash MX的组件 329

10.1 Flash MX组件概述 329

10.1.2加入组件到FlashMX动画中 331

10.1.3删除组件实例和组件的调整 334

10.2 Flash MX内置组件介绍 334

10.2.1 CheckBox(复选框)组件 334

10.2.2 RadioButton(单选项)组件 337

10.2.3 ComboBox(下拉列表框)组件 338

10.2.4 ListBox(列表框)组件 340

10.2.6 ScrollBar(滚动条)组件 341

10.2.5 PushButton(按钮)组件 341

10.2.7 ScrollPane(滚动窗格)组件 342

10.2.8为组件的ChangeHandle添加组件函数 344

10.3创建自定义组件 345

10.3.1添加组件 345

10.3.2创建自定义组件 347

10.4制作组件实例及其应用 349

10.4.1使用ScrollBar组件开发滚动文本框 349

10.4.2使用ScrollPane组件开发图像浏览器 350

10.4.3使用PushButton组件的简单应用 352

10.4.4使用RadioButton组件制作计算器 354

10.4.5使用CheckButton组件开发交互动画 357

10.4.6使用ComboBox组件开发交互动画 361

10.4.7使用ListBox组件开发交互动画 364

10.5思考与练习 367

第11章高级交互动画实例 369

11.1猜字母游戏 369

11.2选取幸运数字 373

11.3打靶游戏 375

11.4小球随机撞击和图像切换 378

11.5简单的MP3播放器 382

11.6简单的数字指针钟 386

11.7拼图游戏 393

11.8多媒体播放器 402

11.9思考与练习 410

第12章十全大补 411

12.1在网上发布Flash MX的SWF动画 411

12.1.1利用FlashMX的“发布”对话框 411

12.1.2优化动画及其实例 412

12.1.3直接嵌入HTML及制作模板 413

12.1.4使用Dreamweaver4发布 416

12.1.5关于FlashMX的版本检测 418

12.2强大的Flash共享库 421

12.2.1共享库的概念 421

12.2.2共享素材 423

12.2.3利用共享库的一个小实例 424

12.3打开Flash 5的交互动画 426

12.4 Flash MX的文本输入 426

12.4.1 Flash MX字体信息 426

12.4.2三种文本框及其实例 427

12.4.3共享字体 431

12.5调试程序 433

12.5.1计划一个脚本 433

12.5.2进入测试脚本界面 434

12.6 Flash MX的坐标系统 436

12.6.1 Flash MX的坐标系统简介 436

12.6.2转换坐标系统 437

12.7 Web颜色原理简介及打印 440

12.7.1 Web颜色原理 440

12.7.2创建可打印Flash动画页面 441

12.8.1 Fscommand指令 443

12.8 Fscommand与GetURL详解 443

12.8.2 GetURL指令 445

12.9从外部加载文本文件 446

12.9.1 LoadVariable指令详解 446

12.9.2 URLEncoding介绍 447

12.9.3利用LoadMovie函数加载外部图像 447

12.10 Flash周边软件——SWiSH2.0 448

12.10.1 SWiSH2.0的操作界面 448

12.10.2菜单栏 449

12.10.3工具栏 454

12.10.4对话框 455

12.10.5实例1——片头 464

12.10.6实例2——电影文字 466

第13章综合实例 469

13.1永远指向舞台中心的鼠标指针 469

13.1.1动画播放效果 469

13.1.2动画制作过程 469

13.2超级大灌篮 472

13.2.1动画播放效果 472

13.2.2动画制作过程 473

13.3.1动画播放效果 478

13.3超级大闹钟 478

13.3.2动画制作过程 479

13.4自制滚动条组件 486

13.4.1动画播放效果 486

13.4.2动画制作过程 486

13.5可以调用外部音乐的MP3播放器 493

13.5.1动画播放效果 493

13.5.2动画制作过程 493

13.6.1动画播放效果 497

13.6.2动画制作过程 497

13.6飞行菜单 497

13.7高级计算器 505

13.7.1动画播放效果 505

13.7.2动画制作过程 505

13.8英文打字练习机 513

13.8.1动画播放效果 513

13.8.2动画制作过程 514

附录 521

附录1按键代码 521

附录2 HTML的转义码表 522