图书介绍

Flash 8宝典【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Flash 8宝典
  • (美)罗伯特·瑞哈特著;邱燕明译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121028697
  • 出版时间:2006
  • 标注页数:910页
  • 文件大小:291MB
  • 文件页数:939页
  • 主题词:动画-设计-图形软件,Flash 8

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Flash 8宝典PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 Flash Web制作介绍1

1.1 全新的体验2

第1章 了解Flash 8架构2

1.1.2 Flash 8中的文件类型6

1.1.1 Flash 8概览6

1.2 Flash 8的多面性10

1.2.3 矢量动画制作程序11

1.2.2 矢量绘图程序11

1.2.1 位图处理程序11

1.2.7 动画排序器12

1.2.6 多媒体创作程序12

1.2.4 视频压缩程序12

1.2.5 音频播放器12

1.3 小结13

1.2.8 编程和数据库前端13

2.1.1 对Web体验的高度期望14

2.1 将Flash置于Internet发展中14

第2章 研究Web技术14

2.1.2 是否使用Flash15

2.1.3 多媒体创作的替代方法19

2.2.2 在客户端使用JavaScript编写脚本21

2.2.1 HTML依然存在21

2.2 探索可协同工作的技术21

2.2.3 Web Services的世界22

2.3.4 由数据驱动的应用(或Rich Internet Application)23

2.3.3 由数据驱动的演示23

2.2.4 Macromedia服务器技术23

2.3 潜在的项目类型23

2.3.1 线性演示23

2.3.2 交互式演示23

2.4 小结24

3.1.1 阶段1:建立概念和目标25

3.1 工作流程基础25

第3章 规划Flash项目25

3.1.2 阶段2:创作、测试和上演作品35

3.2 使用Flash Professional 8的Project面板37

3.3 小结43

第2部分 掌握Flash环境45

4.1 入门46

第4章 界面基础46

4.1.2 开始页47

4.1.1 开始使用Flash Basic 8和Flash Professional 847

4.1.3 Help菜单选项48

4.1.4 Flash 8在Macintosh和Windows系统下的界面50

4.1.5 属性检查器的作用52

4.2.1 快捷菜单53

4.2 管理窗口和面板53

4.2.2 分组和堆叠面板54

4.2.4 创建自定义工作区布局55

4.2.3 焦点:激活面板或窗口55

4.2.5 快捷键57

4.3.1 Tools面板的控制59

4.3 Tools面板59

4.3.3 使用工具选项60

4.3.2 了解Tools面板60

4.3.4 自定义Tools面板61

4.4 文档窗口64

4.4.1 控制文档窗口65

4.4.2 文档窗口的组成66

4.4.3 使用场景68

4.4.4 使用文档窗口菜单选项69

4.4.5 使用Flash模板71

4.5 时间轴窗口72

4.5.2 使用时间轴控制器工具栏73

4.5.1 控制时间轴窗口73

4.5.3 时间轴的组成74

4.5.4 编辑帧和图层77

4.5.5 使用帧视图选项84

4.6 打印85

4.7 小结86

第5章 在Flash中绘图87

5.1.1 线条工具88

5.1 使用几何形状工具88

5.1.3 矩形工具89

5.1.2 椭圆工具89

5.1.5 多边星形工具91

5.1.4 Flash 8的接合与尖角设置91

5.2.1 铅笔工具93

5.2 使用绘图工具93

5.2.2 画刷工具94

5.2.3 橡皮擦工具99

5.3 用钢笔工具创建精确线条100

5.4.1 选择颜色103

5.4 使用填充和笔触控件103

5.4.2 选择线型104

5.4.3 控制笔触缩放行为106

5.5 优化图形107

5.6.1 选取工具108

5.6 使用选取工具108

5.6.2 套索工具113

5.6.3 部分选取工具114

5.7.1 贴紧设置简述116

5.7 设计和对齐元素116

5.7.2 设计面板120

5.7.3 Edit菜单124

5.8 小结125

6.1 了解文档库127

第6章 元件、实例和库127

6.1.1 常用库与外部库128

6.1.2 使用多个文档库129

6.1.3 认识库131

6.1.4 组织库134

6.2.2 绘制对象135

6.2.1 原始数据135

6.2 定义内容类型135

6.2.4 本地元件136

6.2.3 组136

6.2.5 导入的媒体元素137

6.3.4 在库中编辑元件140

6.3.3 在位编辑元件140

6.3 编辑元件140

6.3.1 在编辑模式下编辑元件140

6.3.2 在新窗口中编辑元件140

6.3.6 使用Timeline Effect元件141

6.3.5 返回主时间轴或场景中141

6.4.1 对元件实例应用基本颜色效果143

6.4 修改实例属性143

6.4.2 改变实例的元件行为144

6.5 建立嵌套的元件结构145

6.4.3 交换元件145

6.5.1 将初始形状转换成图形元件146

6.5.2 在按钮中使用图形元件147

6.5.3 利用图形元件制作影片剪辑148

6.5.4 在按钮元件中添加影片剪辑149

6.5.5 修改影片剪辑实例150

6.6 MovieClip背景的9切片缩放152

6.7 使用影片浏览器154

6.7.3 影片浏览器选项菜单155

6.7.2 显示列表155

6.7.1 筛选按钮155

6.8 使用创作时共享库157

6.7.4 快捷菜单157

6.9 小结160

7.1 介绍颜色的基础知识161

第7章 应用颜色161

7.1.2 使用十六进制值162

7.1.1 讨论Web安全色162

7.1.3 自定义Web安全色163

7.1.4 有效使用颜色164

7.2 Color Swatches面板166

7.2.1 Color Swatches面板选项168

7.2.2 导入自定义调色板170

7.3 使用Color Mixer面板172

7.3.1 调整填充和笔触透明度174

7.3.2 渐变填充175

7.3.3 控制渐变填充颜色177

7.3.4 在渐变中使用Alpha设置178

7.3.5 选择位图填充180

7.5 小结181

7.4 使用滴管、颜料桶和墨水瓶工具181

8.1 版式182

第8章 使用文本182

8.2 Flash中的文本区域类型183

8.2.1 静态文本框184

8.2.2 可编辑的文本区域:动态文本和输入文本186

8.3.1 使用文本工具187

8.3 文本工具和属性检查器187

8.3.2 在属性检查器中设置文本属性189

8.4 字体导出和显示194

8.4.1 通过消除锯齿设置平滑文本195

8.4.2 使用位图文本设置呈现轮廓196

8.4.4 使用Use Device Fonts选项197

8.4.3 设备字体详述197

8.4.6 控制字体替代198

8.4.5 字体显示疑难解答198

8.5 字体元件和共享字体库201

8.5.1 创建字体元件202

8.5.2 创作时更新的字体元件203

8.5.3 在运行时共享库中使用字体元件204

8.6.1 手动编辑文本207

8.6 修改文本207

8.6.2 对静态文本使用时间轴特效209

8.7 小结210

8.6.3 使用滤镜效果处理文本框210

9.1 采样、交换填充和笔触211

第9章 修改图形211

9.1.1 滴管工具212

9.1.2 墨水瓶工具213

9.1.3 颜料桶工具214

9.1.5 使用颜料桶工具的Lock Fill选项215

9.1.4 使用颜料桶工具的Gap size选项215

9.2 渐变和位图填充变换217

9.2.2 使用渐变变换工具旋转填充内容218

9.2.1 使用渐变变换工具调整中心点218

9.2.3 使用渐变变换工具调整缩放219

9.2.5 使用渐变变换工具倾斜位图填充220

9.2.4 设置渐变溢出样式220

9.3 用渐变变换工具制作效果221

9.4.2 创建可缩放的图形222

9.4.1 Convert Lines to Fills(将线条转换为填充)命令222

9.4 应用修改形状菜单命令222

9.4.3 Expand Fill(扩展填充)命令223

9.4.4 Soften Fill Edges(柔化填充边缘)命令224

9.5 Free Transform(任意变换)命令和选项225

9.5.2 Modify Transform菜单226

9.5.1 Transform(变换)面板226

9.5.4 改变换状、元件、文本和组的形状227

9.5.3 Free Transform(任意变换)工具227

9.6.1 堆放顺序229

9.6 修改个项的类型229

9.6.2 分组230

9.6.3 使用Break apart命令231

9.6.4 Magic Wand(魔术棒)选项234

9.6.5 跟踪位图235

9.7 使用绘制对象和组合对象命令236

9.8 处理组合形状238

9.9 使用查找/替换功能进行编辑239

9.10 使用History面板240

9.10.1 重放步骤241

9.10.5 保存为命令242

9.10.4 历史记录视图242

9.10.2 复制步骤242

9.10.3 清除历史记录242

9.11 小结243

第3部分 创建动画和效果245

10.1 建立基本规则246

第10章 动画策略246

10.2.1 环境247

10.2 定义变量247

10.2.3 动作248

10.2.2 材料248

10.3 融入个性249

10.4 操纵感觉和幻想250

10.4.1 视角、取景与景深251

10.4.2 预测252

10.4.3 次要动作253

10.5.1 第一定律:惯性254

10.5 了解自然规律254

10.5.3 第三定律:作用力与反作用力255

10.5.2 第二定律:加速度255

10.6 小结256

11.1 Flash动画基本方法257

第11章 时间轴动画257

11.2 逐帧动画258

11.2.1 加入关键帧259

11.3 修改多帧序列260

11.2.2 创建逐帧动画260

11.3.1 绘图纸技术261

11.3.2 编辑多重帧262

11.4 在动画中使用补间263

11.4.1 形状补间264

11.4.2 添加形状提示266

11.4.3 动画补间268

11.4.4 使用自定义加速度调整补间272

11.4.5 使用多个自定义加速度曲线275

11.5 多个动画序列的集成276

11.5.1 将补间移动到元件时间轴277

11.7 重用和修改元件实例279

11.6 在主时间轴上组织元件实例279

11.7.1 使用ActionScript控制元件实例280

11.7.3 反转补间创建平滑的循环281

11.7.2 变换元件实例281

11.8 小结282

12.1.1 添加和调整滤镜284

12.1 在Flash中应用滤镜284

第12章 应用滤镜和效果284

12.1.3 组合滤镜和保存自定义设置288

12.1.2 创建多维渐变288

12.1.4 使用运动补间生成滤镜的动画290

12.2 控制颜色:属性与滤镜291

12.1.5 使用自定义缓入/缓出曲线控制滤镜插入291

12.2.1 Adjust Color滤镜292

12.2.2 颜色属性294

12.2.3 使用高级颜色效果:了解相对和绝对颜色设置295

12.3.1 了解混合模式297

12.3 利用混合模式处理分层的图形297

12.3.2 应用基本混合299

12.3.3 应用组合的混合模式:Alpha和Erase300

12.3.4 创建动画的Alpha混合301

12.4 对图形和动画使用时间轴特效302

12.4.2 时间轴特效选项303

12.4.1 时间轴特效的限制303

12.4.4 应用动画的时间轴特效304

12.4.3 应用静态的时间轴特效304

12.5 修改时间轴特效元件307

12.6 小结310

第13章 应用图层类型311

13.1 引导层312

13.2 运动引导层313

13.2.1 应用运动引导层314

13.2.4 注册与中心点对齐316

13.2.3 使用Orient to path选项316

13.2.2 按路径对动画加以控制316

13.3.1 填充形状作为遮罩317

13.3 遮罩层317

13.3.3 将元件实例作为遮罩319

13.3.2 用一个组做遮罩319

13.3.4 将文本作为遮罩320

13.4 运动引导以及影片剪辑遮罩321

13.5 使用Distribut to Layers命令323

13.6 小结325

14.1 处理大文件326

第14章 角色动画技术326

14.1.3 语音、声音效果和人类声音327

14.1.2 Flash场景和项目文件327

14.1.1 情节提要板场景和镜头327

14.2 卡通动画基础328

14.2.4 交叠动作329

14.2.3 重量329

14.2.1 表达动作及情感329

14.2.2 预测329

14.2.5 用模糊模拟动作330

14.3 动画的关键帧和插帧332

14.3.1 行走循环333

14.3.2 重复器334

14.4.1 模板页335

14.4 为作品着色335

14.3.3 行走的类型335

14.4.4 临时背景336

14.4.3 快速着色336

14.4.2 缺口问题336

14.5 Flash补间338

14.5.2 实例交换339

14.5.1 拍全景339

14.6.1 形状变化不适于对口型340

14.6 对口型340

14.6.4 使音乐与声音效果同步341

14.6.3 对口型技巧341

14.6.2 表情与对口型341

14.7 背景与场景344

14.7.3 QuickTime的局限性345

14.7.2 位图345

14.7.1 运行时位图缓存345

14.7.6 长镜头346

14.7.5 Flash遮罩层346

14.7.4 用Photoshop建立分层的背景346

14.7.7 多角度长镜头347

14.8 收工348

14.7.8 利用模糊模拟景深348

14.8.1 最终的输出349

14.9 小结351

第4部分 在Flash中集成媒体文件353

15.1.1 导入格式354

15.1 指定声音文件导入和导出格式354

第15章 添加声音354

15.1.2 导出格式356

15.2 将声音导入Flash358

15.3 为按钮指定声音360

15.4 将声音加到时间轴362

15.5.2 通过图层文件夹组织声音层363

15.5.1 增强声音层的视觉效果363

15.5 在时间轴中组织声音363

15.6.3 Stop选项364

15.6.2 Start选项364

15.6 使音频与动画保持同步364

15.6.1 Event选项364

15.7.1 停止事件声音365

15.7 停止播放声音365

15.6.4 Stream选项365

15.7.3 停止所有声音367

15.7.2 关闭流式声音的单个实例367

15.8.1 Load Sound from Library行为368

15.8 应用控制声音的行为368

15.8.2 Load streaming MP3 file行为370

15.8.3 Play Sound行为371

15.8.4 StopAll Sounds行为372

15.9.1 声音编辑控件374

15.9 在Flash中编辑音频374

15.9.2 从属性检查器的Effect菜单中给声音增加特效376

15.11 音频发布设置377

15.10 声音优化概述377

15.11.1 设置选项378

15.12 在库中调整声音设置381

15.11.2 音频和MP3播放支持381

15.12.1 在库中设置音频382

15.12.2 控制声音的综合方法383

15.13.1 VBRMP3384

15.13 有关声音建议和指南384

15.13.2 优化声音以减少占用的带宽385

15.13.3 从Flash文档内提取声音386

15.14 小结388

16.1 定义矢量图和位图389

第16章 导入图形389

16.2 了解Flash支持导入的文件格式391

16.3 准备位图394

16.4 保证位图质量395

16.5 导入和复制位图396

16.5.1 导入序列397

16.6 设置位图属性398

16.5.2 将位图复制并粘贴到Flash398

16.7 常见问题401

16.7.3 对位图应用Alpha、颜色效果和滤镜设置402

16.7.2 JPEG的旋转402

16.7.1 跨浏览器平台的一致性402

16.8.1 Swap按钮403

16.8 使用属性检查器中的位图按钮403

16.9.1 24位或32位无损源文件404

16.9 理解位图压缩404

16.8.2 Edit按钮404

16.9.3 有损压缩的源文件405

16.9.2 8位无损源文件405

16.10 将光栅图像转化为矢量图形406

16.11 使用外部矢量图形407

16.12 导入矢量图408

16.12.1 导入Fireworks文件411

16.12.2 导入FreeHand文件412

16.13.1 在Flash中跟踪复杂的矢量作品415

16.13 优化矢量图415

16.13.3 优化曲线416

16.13.2 将文本转化为轮廓416

16.14 小结417

17.1.1 在运行时装入Flash视频文件418

17.1 集成视频:解决方案418

第17章 显示视频418

17.1.4 使用QuickTime Flash链接视频419

17.1.3 在Flash影片中嵌入视频419

17.1.2 在运行时实时流化Flash视频文件419

17.2.1 编解码器概览420

17.2 导入视频420

17.2.2 使用Flash Basic 8压缩视频421

17.2.4 使用Flash Pro 8部署现有的.flv文件429

17.2.3 从嵌入视频元件中提取.flv文件429

17.2.5 使用Flash Pro 8的视频导入向导压缩和部署新的.flv文件431

17.3.1 组件的参数434

17.3 使用FLVPlayback组件434

17.3.2 使用FLVPlayback Custom UI组件436

17.4.1 创建带有嵌入指令点的.flv文件438

17.4 指令点438

17.4.2 使用XML生成ActionScript指令点445

17.5 使用Flash 8 Video Encoder450

17.6 使用FLV QuickTime导出插件452

17.7 对Flash视频使用Sorenson Squeeze453

17.7.1 选择Flash输出文件类型455

17.7.2 使用Sorenson Spark Pro和On2 VP6压缩视频456

17.8 小结457

第5部分 对Flash影片添加基本交互性459

18.1 动作和事件处理程序460

第18章 动作和事件处理程序460

18.1.1 什么是行为461

18.1.3 了解Actions面板463

18.1.2 什么是ActionScript463

18.1.4 代码语法的简短描述467

18.2.1 gotoAndPlay和gotoAndStop动作469

18.2 常用的5个动作469

18.2.4 play和stop动作471

18.2.3 nextScene和prevScene动作471

18.2.2 nextFrame和prevFrame动作471

18.2.6 getURL动作472

18.2.5 stopAllSounds动作472

18.3.1 利用动作和事件处理程序制作功能按钮474

18.3 通过事件处理程序激活动作474

18.3.2 Flash事件处理程序476

18.4 创建不可见按钮和使用getURL动作480

18.5 小结484

19.1.1 影片剪辑如何在Flash影片中进行交互485

19.1 影片剪辑:自行播放的关键485

第19章 构建时间轴和交互性485

19.1.2 多时间轴影片486

19.2 目标和路径488

19.2.1 路径:绝对和相对模式489

19.3 在Flash 8中指向影片剪辑491

19.4 建立影片剪辑和行为之间的联系494

19.5 集成行为与影片剪辑495

19.5.2 利用行为创建声音实例496

19.5.1 pianoKeys影片剪辑概览496

19.5.3 将声音与更多的行为建立连接498

19.6 小结500

20.1 站点布局的主时间轴501

第20章 创建第一个Flash 8项目501

20.1.2 确定Flash影片的属性502

20.1.1 创建计划502

20.1.3 将演示区映射到关键帧503

20.1.4 创建每一部分的内容504

20.2.1 给菜单创建文字按钮507

20.2 给主时间轴添加导航元素507

20.2.2 浏览视频项目509

20.3 使用TextArea组件实现文字滚动510

20.4 使用自定义BlurFader组件513

20.5 添加命名锚记点514

20.6 令影片可访问515

20.7 小结518

第6部分 分发Flash影片519

21.1 测试Flash影片520

第21章 发布Flash影片520

21.1.1 使用Test Scene或Test Movie命令521

21.1.2 使用Bandwidth Profiler522

21.2 发布Flash影片526

21.1.3 使用大小报告526

21.3.1 选择格式527

21.3 Publish Settings命令527

21.3.2 使用Flash设置528

21.3.3 使用HTML设置534

21.3.4 使用GIF设置539

21.3.5 使用JPEG设置541

21.3.6 使用PNG设置542

21.4.1 使用Publish Preview命令544

21.4 Publish Preview和Publish命令544

21.3.7 创建Windows和Macintosh项目544

21.3.8 使用QuickTime设置544

21.5 使用发布配置文件545

21.4.2 使用Publish命令545

21.6 小结546

22.1.1 使用〈object〉标签547

22.1 为Flash影片编写标记547

第22章 网页与Flash内容集成547

22.1.2 使用〈embed〉标签552

22.2.1 插件与ActiveX554

22.2 检测Flash Player554

22.2.2 使用Flash 8检测Flash Player555

22.2.3 构建Flash嗅探器影片559

22.2.4 利用JavaScript和VBScript检测Flash Player562

22.3 通过JavaScript和DHTML使用Flash影片565

22.3.2 Flash影片如何使用JavaScript566

22.3.1 给Web开发者的一些提示566

22.3.3 改变HTML属性567

22.3.4 添加percentLoaded()方法569

22.4 小结571

23.1 独立Flash Player和放映机572

第23章 使用Flash Player和放映机572

23.1.1 创建放映机573

23.1.3 在CD-ROM或DVD-ROM上发布574

23.1.2 发布和许可574

23.1.4 fscommand动作575

23.1.5 使用行为转换屏幕模式576

23.2.1 文件大小577

23.2 独立播放的限制与解决方案577

23.3 在Web浏览器中使用Flash Player插件578

23.2.2 文件位置578

23.3.2 支持的浏览器579

23.3.1 支持的操作系统579

23.4.1 Privacy选项卡580

23.4 使用Flash Player 6和更高版本的设置580

23.3.3 Web上插件和Flash影片发布580

23.3.4 插件安装580

23.4.3 Microphone选项卡581

23.4.2 Local Storage选项卡581

23.5.1 带Flash播放的RealOne Player582

23.5 可选的Flash内容播放器582

23.4.4 Camera选项卡582

23.6 播放器实用工具程序583

23.5.3 Shockwave播放器583

23.5.2 QuickTime播放器583

23.7 小结584

第7部分 探讨ActionScript585

24.1 交互过程分解586

第24章 了解代码的核心内容与具体细节586

24.1.2 明确解决方案587

24.1.1 定义问题587

24.1.3 将解决方案转换成交互语言588

24.2.2 Actions面板中动作列表的组织589

24.2.1 访问ActionScript命令589

24.2 Flash编程中的基本环境589

24.2.3 Help面板590

24.2.4 ActionScript 1.0和2.0591

24.3 ActionScript变量593

24.3.2 表达式594

24.3.1 字符串594

24.3.3 变量声明596

24.3.4 文本区域变量597

24.4.1 使用动作定义变量598

24.4 在ActionScript中声明变量598

24.4.3 将变量传送给URL599

24.4.2 从预定义的资源中加载变量599

24.5 在ActionScript中创建表达式600

24.4.4 利用HTML建立变量600

24.5.1 运算符601

24.5.2 检查条件:if...else动作602

24.5.3 用switch()和case进行分支条件判断604

24.5.4 循环605

24.5.7 创建和调用子例程609

24.5.6 内置函数609

24.5.5 属性609

24.6 利用变量创建一个登录序列610

24.7 小结613

25.1.1 影片剪辑的属性614

25.1 影片剪辑对象概述614

第25章 控制影片剪辑614

25.1.2 影片剪辑的方法618

25.1.3 事件方法:更灵活的影片剪辑处理程序623

25.1.4 其他使用MovieClip对象的类和函数627

25.2 使用影片剪辑属性628

25.2.1 设置影片剪辑的位置629

25.2.2 缩放影片剪辑630

25.2.3 旋转影片剪辑631

25.3.1 拖放操作的基础知识632

25.3 创建可拖放的影片剪辑632

25.3.2 使用_droptarget监测拖放的位置633

25.3.3 制作Alpha、缩放和模糊滑块636

25.4 小结644

26.1.1 string类型645

26.1 什么是数据类型645

第26章 使用函数和数组645

26.1.2 number类型646

26.1.4 MovieClip类型647

26.1.3 boolean类型647

26.1.7 undefined类型648

26.1.6 function类型648

26.1.5 object类型648

26.1.8 使用typeof检查数据类型649

26.1.9 使用instanceof检查类的类型650

26.2.2 在什么时候创建函数651

26.2.1 函数的功能651

26.2 函数与过程概述651

26.2.3 如何定义函数652

26.3 管理相关的数据:数组类653

26.2.4 如何执行函数653

26.4 创建动态可重用Flash菜单655

26.5 函数作为对象的方法658

26.6 函数作为对象的构造函数660

26.6.2 对象创建和赋值661

26.6.1 函数定义661

26.6.4 将函数定义转化为类定义662

26.6.3 Sound对象方法执行662

26.7 小结664

27.1.1 使用_droptarget属性665

27.1 影片剪辑冲突检查665

第27章 与影片剪辑进行交互665

27.1.2 使用hitTest()方法检查冲突666

27.2 使用Mouse类668

27.3 控制颜色属性670

27.3.1 创建ColorTransform对象671

27.3.2 设置Multiplier和Offset值674

27.4 使用ActionScript控制声音677

27.4.1 使用ActionScript创建声音库679

27.4.2 创建soundTransformObject对象682

27.4.3 为声音创建音量和平衡滑块683

27.5 使用ActionScript打印689

27.6 小结694

第8部分 应用ActionScript695

28.1 管理平滑下载和显示696

第28章 共享和加载资源696

28.2 预先加载一个Flash影片697

28.3 预加载包含组件的Flash影片702

28.4 装入Flash影片705

28.4.1 Flash站点结构体系概述706

28.4.2 保存多个影片707

28.4.3 将一个外部.swf文件加载到影片中708

28.4.5 放置、缩放以及旋转外部加载的Flash影片710

28.4.4 Flash如何处理不同尺寸的加载影片710

28.4.7 卸载影片713

28.4.6 在不同层次的多个影片之间通信713

28.4.8 把loadMovie()作为影片剪辑目标的方法714

28.5 将图像加载到Flash影片715

28.6 使用MovieClipLoader API装入资源718

28.7 将MP3音频加载到Flash影片720

28.8 将Flash视频装入Flash影片722

28.9 以Flash视频的实际大小显示725

28.9.1 利用元数据调整视频大小726

28.9.2 不借助元数据来设置视频大小728

28.10 对外部资源使用预加载器729

28.11.1 对Flash影片添加Loader组件736

28.11 使用Loader和ProgressBar组件736

28.11.2 动态更改Loader组件的资源737

28.11.3 应用ProgressBar组件739

28.12 访问共享库中的项目742

28.12.1 设置共享库文件743

28.12.4 发布共享库影片文件744

28.12.3 指定共享库的位置744

28.12.2 指定资源名称744

28.12.5 从其他影片中链接资源745

28.12.6 更新共享资源746

28.13 小结747

29.1.1 输入文本区域748

29.1 使用文本区域保存和显示数据748

第29章 Flash数据的发送和接收748

29.1.2 动态文本区域750

29.2.1 输入状态751

29.2 使用状态定义数据处理751

29.2.2 发送状态752

29.3 创建Flash表单753

29.2.4 输出状态753

29.2.3 等待状态753

29.4.1 了解XML758

29.4 在Flash影片中使用XML数据758

29.4.2 将XML文档装入Flash影片759

29.5 小结760

30.1.1 支持的HTML标签761

30.1 了解HTML在文本区域中的用途761

第30章 应用HTML和文本区域格式761

30.1.2 使用属性检查器设置文字格式763

30.1.3 使用ActionScript在文本区域中插入HTML标签764

30.1.4 使用TextFormat对象定义文本区域格式766

30.1.5 对文本区域应用样式表768

30.1.6 在文本区域插入图像770

30.1.7 在命名锚记中使用asfunction772

30.2.1 滚动属性773

30.2 控制文本区域属性773

30.2.2 文字呈现属性774

30.2.3 在创作时处理TextField实例775

30.2.4 在运行时控制TextField实例的消除锯齿功能776

30.3 对影片剪辑实施基于像素的文本滚动779

30.2.5 比较消除锯齿效果779

30.4 使用Selection类处理文字782

30.4.4 getFocus()方法783

30.4.3 getCaretIndex()方法783

30.4.1 getBeginIndex()方法783

30.4.2 getEndIndex()方法783

30.5 小结784

30.4.6 setSelection()方法784

30.4.5 setFocus()方法784

31.1.1 游戏设计785

31.1 游戏规划:游戏设计的4个阶段785

第31章 使用Flash创建游戏785

31.1.3 视觉和声音设计786

31.1.2 交互设计786

31.1.4 编写程序787

31.3 为游戏编写脚本788

31.2 创建项目788

31.4.1 主时间轴概览789

31.4 初始化变量以及创建Sound对象789

31.5.1 创建文本区域792

31.5 建立界面792

31.5.2 创建字母表794

31.6 开始游戏795

31.6.2 选择一个随机单词797

31.6.1 显示字母表的字母797

31.6.3 创建显示单词的字母798

31.8.1 字母之前是否被选中过799

31.8 解释用户输入799

31.7 用户输入799

31.8.2 字母是否是单词的组成部分800

31.9 检查游戏状态801

31.9.4 如何结束某一关802

31.9.3 是否还有更多的词要猜802

31.9.1 单词是否结束802

31.9.2 上吊人是否完成802

31.9.5 删除上吊人803

31.10 附加功能:存储用户和游戏信息804

31.9.6 恢复游戏还是一关结束804

31.11 小结805

32.1.1 代码提示807

32.1 自定义Actions面板807

第32章 管理影片和检查Flash影片问题807

32.1.2 语法着色809

32.2.1 在Actions面板中替换811

32.2 管理代码811

32.2.2 在何处和怎样放置代码812

32.2.4 命名约定813

32.2.3 集中代码813

32.2.6 加强(或严格)类型814

32.2.5 注释814

32.3.1 trace()动作815

32.3 使用Output面板815

32.3.2 List Objects和List Variables命令817

32.4.1 显示和修改变量818

32.4 Flash Debugger面板818

32.4.2 Watch列表820

32.4.3 编辑和显示影片属性821

32.5.1 在Actions面板中添加或删除断点822

32.5 指定断点822

32.5.2 在Debugger面板中添加或移除断点823

32.5.3 逐行执行代码824

32.6 远程调试Flash影片825

32.6.1 通过介质测试827

32.7.1 #include命令828

32.7 在外部文件中保存代码828

32.7.2 导入脚本命令829

32.8 问题解决指南830

32.7.5 ActionScript库和类830

32.7.3 导出脚本命令830

32.7.4 小组环境830

32.8.2 查找问题的原则831

32.8.1 好的习惯831

32.8.4 开发人员常见问题832

32.8.3 设计人员常见问题832

32.9 社区帮助833

32.10 小结834

第9部分 集成组件与数据绑定835

33.1 什么是组件836

第33章 使用组件836

33.2 为什么使用组件837

33.3 如何增加组件838

33.2.1 编译过的剪辑:特定组件格式838

33.4.2 属性检查器839

33.4.1 Components面板839

33.4 在哪里能找到组件、资源和参数839

33.4.3 Component Inspector面板840

33.4.4 Library面板841

33.7 Flash 8中的组件842

33.6 从影片中删除组件842

33.4.5 Actions面板和ActionScript842

33.5 修改组件的颜色属性和参数842

33.7.1 Button组件843

33.7.2 CheckBox组件844

33.7.3 ComboBox组件845

33.7.5 RadioButton组件846

33.7 List组件846

33.7.6 ScrollPane组件847

33.7.7 TextArea组件848

33.7.8 UIScrollBar组件849

33.8.1 典型的侦听程序850

33.8 了解组件的侦听程序事件模型850

33.8.2 让组件了解侦听的对象851

33.9 使用委托类控制侦听程序的范围852

33.10 在影片中使用组件854

33.11.1 全局样式格式859

33.11 修改组件859

33.11.3 更改单个实例的样式860

33.11.2 更改组件类的样式860

33.12 对组件使用嵌入字体861

33.13 替换组件的外观862

33.14.2 交换和获取组件864

33.14.1 实况预览864

33.14 自定义组件864

33.15 小结865

34.1 什么是数据绑定866

第34章 将数据和事件绑定到组件866

34.2.2 生成XML文件867

34.2.1 准备资源867

34.2 可视数据绑定:构建一个视频剪辑选择器867

34.2.3 构建Flash影片868

34.3.1 给影片添加代码使用可视数据绑定872

34.3 为组件提供数据和事件处理程序872

34.3.2 制作视频剪辑的指令点列表873

34.3.3 使用DataGrid组件创建列表876

34.4 小结878

35.1 创建计划879

第35章 构建图像库组件879

35.1.2 确定服务器端脚本需求880

35.1.1 描述功能集合880

35.2.1 浏览初始文件883

35.2 第1阶段:设置Gallery类883

35.2.2 构造Gallery组件885

35.3.2 构建Gallery类的Building数据属性888

35.3.1 将脚本和图像上载到Web服务器888

35.3 第2阶段:将缩略图装入ScrollPane888

35.3.3 在Gallery类中创建缩略图容器890

35.4.1 装入全尺寸的图像894

35.4 第3阶段:显示全尺寸的JPEG图像894

35.4.2 更新滚动栏和自动装入第一个图像897

35.5.1 使用BevelFilter类给选中的缩略图加框899

35.5 第4阶段:扩展缩略图和图像状态899

35.5.2 利用BitmapData和BlurFilter类创建一个装入变换900

35.5.3 利用Tween和ColorMatrixFilter类转变缩略图状态903

35.5.4 设置图像标题905

35.5.5 完成缩略图按钮处理程序906

35.5.6 为全尺寸JPEG图像构建右击下载菜单项908

35.6.1 添加组件定义909

35.6 第5阶段:完成组件909

35.7 小结910

35.6.2 为最后的部署更改脚本路径910

热门推荐