Flash MX 2004 Bible

副标题:无

作   者:(美)Robert Reinhardt,(美)Snow Dowd著;陆旭东等译

分类号:

ISBN:9787120000639

微信扫一扫,移动浏览光盘

简介

  Flash是面向Web的交互式开发工具,发展极为迅速。目前的网上动画绝大多数都是创作人员使用Flash创建的。本书从多个角度全面介绍了Flash的各种用途,并以大量实际工作中广泛应用的例子加以说明,详尽地介绍了使用Flash各功能的方方面面。此外还着重讲述了Flash MX 2004的新功能。同时,本书秉承了“宝典”丛书的风格,通过引入Flash行业著名专家的专家教程,使得读者在阅读本书时可以方便、快速地借鉴他们的专业经验。本书由浅入深,层次分明,可以使一名初学者逐步提高成为一个高手,因此,本书既适用于Flash的初学者,也适用于有一定经验的各类Flash创作人员。   

目录

前言 1

第1部分 flash web制作介绍 7

第1章 了解flash mx 2004的架构 9

1.1 flash mx 2004简介 9

1.1.1 flash mx 2004概览 13

1.1.2 flash mx 2004中的文件类型 13

1.2 flash mx 2004的多面性 17

1.2.1 位图管理器 17

1.2.2 矢量绘图程序 17

1.2.3 矢量动画制作程序 17

1.2.4 视频压缩程序 18

1.2.5 音频播放器 18

1.2.6 多媒体创作程序 18

1.2.7 动画排序器 18

1.2.8 程序和数据库 19

1.3 小结 20

第2章 研究web技术 21

2.1 将flash置于internet发展中 21

2.1.1 对web体验的高度期望 21

2.1.2 是否使用flash 23

.2.1.3 其他一些多媒体开发方法 26

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

2.2.1 html依然存在 28

2.2.2 在客户端使用javascript 29

2.2.3 web服务的世界 29

2.2.4 macromedia服务器技术 30

2.3 可能的项目类型 30

2.3.1 线性演示 30

2.3.2 交互式演示 31

2.3.3 由数据驱动的演示 31

2.3.4 由数据驱动的应用程序 31

2.4 小结 31

第3章 规划flash项目 33

3.1 工作流程基础 33

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

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

3.2 使用flash mx pro 2004的project面板 46

3.3 小结 53

第2部分 掌握flash环境 55

第4章 界面基础 57

4.1 入门 57

4.1.1 开始使用flash mx 2004和mx professional 2004 58

4.1.2 开始页 58

4.1.3 help菜单选项 60

4.1.4 mx 2004在macintosh和windows系统下的界面 61

4.1.5 属性面板的作用 65

4.2 管理窗口和面板 66

4.2.1 快捷菜单 67

4.2.2 焦点:激活面板或窗口 67

4.2.3 创建定制面板设置 67

4.2.4 快捷键 68

4.3 tools面板 70

4.3.1 tools面板的控制 70

4.3.2 了解tools面板 71

4.3.3 使用工具选项 71

4.3.4 定制tools面板 72

4.4 document窗口 75

4.4.1 控制document窗口 75

4.4.2 document窗口的组成 77

4.4.3 使用场景 79

4.4.4 使用document窗口菜单选项 80

4.4.5 使用flash模板 82

4.5 时间轴窗口 86

4.5.1 控制时间轴窗口 87

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

4.5.3 时间轴的组成 88

4.5.4 编辑帧和图层 92

4.5.5 使用帧视图选项 99

4.6 打印 100

4.7 小结 101

第5章 在flash中绘图 103

5.1 使用几何形状工具 104

5.1.1 line工具 104

5.1.2 oval工具 104

5.1.3 rectangle工具 105

5.1.4 polystar工具 106

5.2 使用绘图工具 107

5.2.1 pencil工具 107

5.2.2 brush工具 109

5.2.3 eraser工具 114

5.3 用pen工具创建精确线条 115

5.4 使用填充和线条控制 118

5.4.1 选择颜色 118

5.4.2 选择线型 118

5.5 优化图形 122

5.6 使用selection工具 123

5.6.1 selection工具 123

5.6.2 lasso工具 127

5.6.3 subselection工具 129

5.7 设计和对齐元素 130

5.7.1 吸附设置简述 131

5.7.2 设计面板 134

5.7.3 edit菜单 138

5.8 小结 139

第6章 元件、实例和库 141

6.1 了解文档库 141

6.1.1 认识库 143

6.1.2 组织库 147

6.2 定义内容类型 148

6.2.1 素材 148

6.2.2 组 148

6.2.3 本地元件 149

6.2.4 导入的媒体元素 150

6.3 编辑元件 152

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

6.3.2 在新窗口中编辑元件 152

6.3.3 在位编辑元件 152

6.3.4 在库中编辑元件 152

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

6.3.6 使用timeline effect元件 153

6.4 修改实例属性 155

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

6.4.2 改变实例的元件行为 156

6.4.3 交换元件 156

6.5 建立嵌套的元件结构 157

6.5.1 把初始形状转换成图形元件 157

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

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

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

6.5.5 修改影片剪辑实例 161

6.6 使用movie explorer 163

6.6.1 filtering按钮 164

6.6.2 显示列表 164

6.6.3 movie explorer选项菜单 164

6.6.4 快捷菜单 166

6.7 使用创作时共享库 167

6.8 小结 169

第7章 使用颜色 171

7.1 颜色的基础知识 171

7.1.1 讨论web-safe颜色 172

7.1.2 使用十六进制数值 172

7.1.3 使用自定义web-safe颜色 173

7.1.4 有效使用颜色 174

7.2 使用color swatches面板 176

7.2.1 color swatches面板选项 177

7.2.2 导入定制调色板 179

7.3 使用color mixer面板 182

7.3.1 调整填充和线条透明度 184

7.3.2 使用渐变填充 185

7.3.3 控制渐变填充颜色 187

7.3.4 在渐变中使用alpha设置 188

7.3.5 选择位图填充 189

7.4 使用dropper,paint bucket和ink bottle工具 191

7.5 小结 191

第8章 使用文本 193

8.1 版式 193

8.2 flash中的文本区域类型 194

8.2.1 静态文本框 195

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

8.3 text工具和属性面板 198

8.3.1 使用text工具 198

8.3.2 在属性面板中设置文本属性 201

8.4 字体输出和显示 207

8.4.1 设备字体详述 207

8.4.2 使用锯齿文本按钮渲染轮廓 208

8.4.3 使用属性面板的use device fonts选项 209

8.4.4 字体显示疑难解答 209

8.4.5 控制字体替代 210

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

8.5.1 创建字体元件 213

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

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

8.6 修改文本 220

8.6.1 提取和共享文本属性 221

8.6.2 把文本转换成矢量图形 221

8.6.3 对静态文本使用时间轴效果 222

8.7 小结 223

第9章 修改图形 225

9.1 提取、交换填充和线条 225

9.1.1 eyedropper工具 226

9.1.2 ink bottle工具 226

9.1.3 paint bucket工具 228

9.1.4 使用paint bucket工具的gap size选项 229

9.1.5 使用paint bucket工具的lock fill选项 230

9.2 填充变形 231

9.2.1 使用fill transform工具调整中心点 232

9.2.2 使用fill transform工具旋转填充物 232

9.2.3 使用fill transform工具调整缩放 233

9.2.4 使用fill transform工具扭曲位图填充 234

9.3 用fill transform工具制作效果 234

9.4 修改形状的菜单命令 235

9.4.1 convert lines to fills(线条转化为填充)命令 235

9.4.2 expand fill(扩展填充)命令 236

9.4.3 soften fill edges(柔化填充边界)命令 237

9.5 free transform(自由变形)命令和选项 239

9.5.1 transform(变形)面板 239

9.5.2 modify transform (修改变形)菜单 240

9.5.3 free transform(自由变形)工具 240

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

9.6 修改子项类型 242

9.6.1 堆放顺序 243

9.6.2 编组 243

9.6.3 使用break apart命令 244

9.6.4 magic wand(魔术棒)选项 247

9.6.5 摹绘位图 248

9.7 使用distribute to layers命令 250

9.8 处理混合形状 251

9.9 对元件实例使用高级颜色效果 253

9.9.1 相对颜色控制 254

9.9.2 绝对颜色控制 254

9.10 时间轴效果的优点和缺点 255

9.10.1 静态时间轴效果 255

9.10.2 增加drop shadow时间轴效果 257

9.10.3 管理时间轴效果元件和文件夹 257

9.10.4 修改时间轴效果元件 259

9.11 使用查找/替换功能进行编辑 259

9.12 使用history(历史)面板 261

9.12.1 replay steps(重放步骤) 261

9.12.2 copy steps(复制步骤) 262

9.12.3 clear history(清除历史) 262

9.12.4 history view(历史视图) 262

9.12.5 save as command(另存为命令) 263

9.13 小结 263

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

第10章 动画策略 267

10.1 建立基本规则 267

10.2 定义变量 268

10.2.1 环境 268

10.2.2 材料 269

10.2.3 动作 269

10.3 加入个性 270

10.4 操纵感觉和幻想 271

10.4.1 视角、取景与景深 273

10.4.2 预期 274

10.4.3 次要动作 276

10.5 了解自然规律 276

10.5.1 第一定律:惯性 277

10.5.2 第二定律:加速 277

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

10.6 小结 279

第11章 时间轴动画和特效 281

11.1 flash动画基本方法 281

11.2 逐帧动画 282

11.2.1 加入关键帧 283

11.2.2 创建逐帧动画 284

11.3 修改多帧序列 284

11.3.1 绘图纸技术 285

11.3.2 编辑多重帧 286

11.4 补间 287

11.4.1 形状补间 288

11.4.2 添加shape hints 291

11.4.3 动作补间 294

11.5 对动画使用时间轴效果 298

11.5.1 时间轴效果的限制 298

11.5.2 时间轴效果选项 299

11.5.3 应用动画的时间轴效果 299

11.6 使用自定义时间轴效果 302

11.7 多个动画序列的集成 305

11.8 在主时间轴上组织元件实例 309

11.9 重用和修改元件实例 311

11.10 小结 315

第12章 应用图层类型 317

12.1 引导层 318

12.2 运动引导层 320

12.2.1 应用运动引导层 320

12.2.2 按路径对动画加以控制 322

12.2.3 使用orient to path选项 323

12.2.4 标记与中心点对齐 323

12.3 遮罩层 324

12.3.1 填充形状作为遮罩 324

12.3.2 用一个组做遮罩 326

12.3.3 用一个元件实例做遮罩 327

12.3.4 用文本做遮罩 328

12.4 运动引导以及影片剪辑遮罩 331

12.5 小结 333

第13章 角色动画技术 335

13.1 处理大文件 335

13.1.1 情节提要板场景和镜头 336

13.1.2 flash场景和项目文件 336

13.1.3 语音、声音效果和人类声音 337

13.2 卡通动画基础 338

13.2.1 表达动作及情感 338

13.2.2 预测 338

13.2.3 重量 338

13.2.4 交叠动作 339

13.2.5 用模糊模拟动作 339

13.3 关键帧和插帧 340

13.3.1 行走循环 340

13.3.2 转发器 342

13.3.3 行走的类型 342

13.4 为作品着色 343

13.4.1 模板页 343

13.4.2 缺口问题 343

13.4.3 快速着色 344

13.4.4 临时背景 344

13.5 flash补间 346

13.5.1 拍全景 347

13.5.2 实例交换 347

13.6 对口型 348

13.6.1 形状变化不适于对口型 349

13.6.2 表情与对口型 349

13.6.3 对口型技巧 349

13.6.4 使音乐与声音效果同步 349

13.7 背景与场景 353

13.7.1 位图 353

13.7.2 quicktime 局限性 354

13.7.3 用photoshop建立分层的背景 354

13.7.4 flash遮罩图层 354

13.7.5 长镜头 355

13.7.6 多角度长镜头 355

13.7.7 利用模糊模拟景深 356

13.8 收工 356

13.9 小结 359

第14章 输出动画 361

14.1 flash高品质视频输出 361

14.2 快速视频入门 362

14.3 为视频输出调节flash动画 364

14.4 从flash影片创建序列 368

14.4.1 在flash中的导出过程 369

14.4.2 每一种序列格式的运用 371

14.5 在windows中创建avi文件 372

14.5.1 dimensions设置 373

14.5.2 video format下拉菜单 373

14.5.3 sound format下拉列表 373

14.5.4 video compression设置 374

14.6 为flash文档导出音频 374

14.7 把图像序列导入after effects 375

14.8 小结 381

第4部分 对flash集成媒体文件 383

第15章 添加声音 385

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

15.1.1 导入格式 385

15.1.2 声音导出格式 387

15.2 把声音导入到flash 389

15.3 为按钮分配声音 391

15.4 把声音加到时间轴上 393

15.5 在时间轴中组织声音 394

15.5.1 增强声音图层视觉效果 394

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

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

15.6.1 event选项 395

15.6.2 start选项 395

15.6.3 stop选项 396

15.6.4 stream选项 396

15.7 停止播放声音 396

15.7.1 停止事件声音 396

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

15.7.3 关闭所有声音 399

15.8 应用控制声音的行为 399

15.8.1 load sound from library 行为 400

15.8.2 load streaming mp3 file行为 402

15.8.3 play sound行为 403

15.8.4 stop all sounds行为 404

15.8.5 stop sound行为 406

15.9 在flash中编辑音频 406

15.9.1 声音编辑控制 406

15.9.2 从属性面板的effect菜单中给声音增加效果 408

15.10 声音优化概述 409

15.11 音频发布设置 410

15.11.1 set选项 410

15.11.2 音频和mp3播放支持 413

15.12 在library面板中调整声音设置 414

15.12.1 在library面板内设置音频 414

15.12.2 控制声音的综合方法 416

15.13 有关声音建议和指南 416

15.13.1 vbr mp3 416

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

15.13.3 从flash文档内提取声音 419

15.14 小结 420

第16章 导入图形 421

16.1 定义矢量图和位图 421

16.2 了解flash支持导入的文件格式 423

16.3 准备位图 426

16.4 保证位图质量 428

16.5 导入和复制位图 429

16.5.1 导入位图文件到flash 429

16.5.2 导入序列 430

16.5.3 复制并粘贴位图到flash 431

16.6 设置位图属性 431

16.7 常见问题 434

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

16.7.2 jpeg的旋转 435

16.7.3 对位图应用 alpha 和颜色效果设置 435

16.8 使用属性面板中的位图按钮 436

16.8.1 swap按钮 436

16.8.2 edit按钮 436

16.9 理解位图压缩 437

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

16.9.2 8位无损源文件 438

16.9.3 有损压缩的源文件 438

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

16.11 使用外部矢量图形 441

16.12 导入矢量图 442

16.12.1 导入macromedia fireworks文件 444

16.12.2 导入macromedia freehand文件 445

16.13 优化矢量图 449

16.13.1 在flash中跟踪复杂的矢量作品 449

16.13.2 将文本转化为轮廓 450

16.13.3 优化曲线 451

16.14 小结 451

第17章 嵌入视频 453

17.1 导入视频 453

17.1.1 集成视频的解决方案 453

17.1.2 spark压缩选项 455

17.1.3 调整音频压缩 460

17.1.4 使用flash mx 2004压缩视频 461

17.2 在时间轴中使用视频 462

17.2.1 控制嵌入视频的播放 463

17.2.2 在动画剪辑中放置和控制视频 465

17.3 发布包含视频的flash影片 466

17.3.1 将视频保存在单独的flash影片中 467

17.3.2 在视频时间轴使用命名链接 469

17.4 使用 flash video exporter优化视频 471

17.4.1 安装flash video exporter 471

17.4.2 使用flash video exporter 472

17.5 对flash视频使用sorenson squeeze 473

17.5.1 选择flash输出文件类型 475

17.5.2 使用sorenson spark pro压缩视频 476

17.6 小结 477

第5部分 对flash影片添加基本交互性 479

第18章 动作和事件处理 481

18.1 动作和事件处理器 481

18.1.1 什么是行为 482

18.1.2 什么是actionscript 484

18.1.3 了解 actions面板 484

18.1.4 代码语法的简短描述 487

18.2 常用的5个动作 489

18.2.1 gotoandplay 和 gotoandstop动作 489

18.2.2 nextframe和 prevframe动作 491

18.2.3 nextscene 和prevscene动作 491

18.2.4 play和stop动作 492

18.2.5 stopallsounds动作 492

18.2.6 geturl动作 492

18.3 通过事件处理器激活动作 494

18.3.1 利用动作和事件处理器制作功能按钮 495

18.3.2 flash事件处理器 496

18.3.3 处理鼠标事件和按钮 496

18.3.4 获取键盘输入 498

18.3.5 使用关键帧获取时间事件 500

18.4 创建不可见按钮和使用geturl动作 500

18.5 小结 504

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

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

19.1.1 影片剪辑如何在flash影片中进行交互 505

19.1.2 多时间轴动画 506

19.2 目标和路径 508

19.3 在flash mx 2004中指向影片剪辑 511

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

19.5 集成行为与影片剪辑 515

19.5.1 pianokeys影片剪辑概览 515

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

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

19.6 小结 520

第20章 创建第一个flash mx 2004项目 521

20.1 站点布局的主时间轴 521

20.1.1 创建计划 522

20.1.2 确定flash影片的属性 522

20.1.3 映射演示区到关键帧 523

20.1.4 创建每一部分的内容 525

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

20.2.1 给菜单创建文字按钮 528

20.2.2 浏览视频项目 531

20.3 使用textarea组件实现文字滚动 532

20.4 使用custom fade组件 534

20.5 添加命名链接 535

20.6 使得影片可访问 536

20.7 小结 539

第6部分 发布flash影片 541

第21章 发布flash影片 543

21.1 测试flash影片 543

21.1.1 使用test scene或test movie命令 544

21.1.2 使用bandwidth profiler 545

21.1.3 使用大小报告 549

21.2 发布flash影片 549

21.3 publish settings命令 550

21.3.1 选择格式 550

21.3.2 使用flash设置 551

21.3.3 使用html设置 554

21.3.4 使用gif设置 561

21.3.5 使用jpeg设置 564

21.3.6 使用png设置 565

21.3.7 创建windows和macintosh项目 567

21.3.8 使用quicktime设置 567

21.4 publish preview和publish命令 567

21.4.1 使用publish preview命令 568

21.4.2 使用publish命令 568

21.5 使用发布配置文件 publish profiles 568

21.6 小结 569

第22章 网页与flash内容集成 571

22.1 为flash影片编写标签 571

22.1.1 使用[object]标签 572

22.1.2 使用[embed]标签 576

22.2 检测flash player 578

22.2.1 插件与activex 578

22.2.2 利用flash mx 2004检测flash player 579

22.2.3 构建flash嗅探器影片 583

22.2.4 利用javascript和 vbscript检测flash player 587

22.3 使用javascript 和dhtml与flash影片通信 590

22.3.1 给web开发者的一些提醒 590

22.3.2 flash影片如何与javascript一起工作 590

22.3.3 改变html属性 591

22.3.4 使用percentloaded( )方法 594

22.4 小结 596

第23章 使用flash player和放映机 597

23.1 独立flash player和放映机 597

23.1.1 创建放映机 598

23.1.2 发布和许可 599

23.1.3 在cd-rom 或 dvd-rom上发布 599

23.1.4 fscommand动作 600

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

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

23.2.1 文件大小 603

23.2.2 文件位置 603

23.3 在web浏览器中使用flash player插件 604

23.3.1 支持的操作系统 604

23.3.2 支持的浏览器 604

23.3.3 web上插件和flash影片发布 605

23.3.4 插件安装 605

23.4 使用flash player 6和7的设置 605

23.4.1 privacy选项卡 605

23.4.2 local storage选项卡 606

23.4.3 microphone选项卡 607

23.4.4 camera选项卡 607

23.5 可选的flash 内容播放器 608

23.5.1 带flash 播放的realone player 608

23.5.2 quicktime 播放器 608

23.5.3 shockwave播放器 609

23.6 播放器实用工具程序 609

23.7 小结 610

第7部分 应用 actionscript 611

第24章 了解actionscript代码的具体细节 613

24.1 交互过程分解 613

24.1.1 问题定义 614

24.1.2 明确解决方案 614

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

24.2 flash编程中的基本环境 616

24.2.1 访问actionscript命令 616

24.2.2 actions面板中动作列表的组织 617

24.2.3 help 面板 617

24.2.4 actionscript 1.0 和2.0 619

24.3 actionscript变量 620

24.3.1 字符串 621

24.3.2 表达式 621

24.3.3 变量声明 623

24.3.4 文字区域变量 624

24.4 在actionscript中声明变量 625

24.4.1 使用动作定义变量 625

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

24.4.3 将变量传送给url 627

24.4.4 利用html建立变量 627

24.5 在actionscript中创建表达式 628

24.5.1 运算符 628

24.5.2 条件判断:if...else动作 629

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

24.5.4 循环 632

24.5.5 属性 636

24.5.6 内置函数 636

24.5.7 创建和调用子例程 636

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

24.7 小结 640

第25章 控制影片剪辑 641

25.1 影片剪辑对象概述 641

25.1.1 影片剪辑的属性 642

25.1.2 影片剪辑的方法 646

25.1.3 onclipevent:最初的影片剪辑处理器 650

25.1.4 事件方法:mx影片剪辑处理器 651

25.1.5 其他使用movieclip对象的对象和函数 655

25.2 使用影片剪辑属性 656

25.2.1 设置影片剪辑的位置 656

25.2.2 设置影片剪辑比例 658

25.2.3 旋转影片剪辑 659

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

25.3.1 拖放操作的基础知识 659

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

25.3.3 制作alpha和比例滑动条 664

25.4 小结 672

第26章 使用函数和数组 673

26.1 什么是数据类型 673

26.1.1 string类型 673

26.1.2 number类型 674

26.1.3 boolean类型 675

26.1.4 movieclip类型 675

26.1.5 object类型 676

26.1.6 function类型 676

26.1.7 undefined类型 677

26.1.8 使用typeof检查数据类型 678

26.1.9 使用instanceof检查类的类型 678

26.2 函数与过程概述 679

26.2.1 函数的功能 679

26.2.2 在什么时候创建函数 680

26.2.3 如何定义函数 680

26.2.4 如何执行函数 681

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

26.4 创建动态可重用flash菜单 683

26.5 函数作为对象的方法 687

26.6 函数作为对象的构造器 689

26.6.1 函数定义 690

26.6.2 创建和指定对象 690

26.6.3 sound对象方法执行 691

26.7 小结 691

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

27.1 影片剪辑冲突检查 693

27.1.1 使用_droptarget属性 693

27.1.2 使用hittest( )方法检查冲突 694

27.2 使用mouse对象 696

27.3 控制颜色属性 698

27.3.1 创建color对象 699

27.3.2 创建transform对象 702

27.4 使用actionscript控制声音 705

27.4.1 使用actionscript创建声音库 707

27.4.2 创建soundtransformobject对象 710

27.4.3 为声音创建音量和平衡滑动条 711

27.5 使用actionscript打印 713

27.6 小结 717

第28章 共享和加载资源 719

28.1 平滑下载和播放管理 719

28.2 预先加载一个flash影片 720

28.3 加载flash影片 725

28.3.1 flash站点结构体系概述 725

28.3.2 存储多个影片 726

28.3.3 加载一个外部swf文件到影片中 727

28.3.4 flash如何处理不同尺寸的加载影片 729

28.3.5 放置、缩放以及旋转外部加载的flash影片 730

28.3.6 在不同层次的多个影片之间通信 732

28.3.7 卸载影片 733

28.3.8 把loadmovie( )作为影片剪辑目标的方法 734

28.4 将jpeg图片加载到flash影片 734

28.5 使用moviecliploader api装入资源 737

28.6 将mp3音频加载到flash影片 739

28.7 将flash视频装入flash影片 741

28.8 对外部资源使用预加载器 744

28.9 使用loader 和progressbar 组件 747

28.9.1 对flash影片添加loader组件 747

28.9.2 动态更改loader组件的资源 748

28.9.3 应用progressbar组件 749

28.10 访问共享库中的项目 751

28.10.1 创建共享库文件 752

28.10.2 指定资源名称 753

28.10.3 指定共享库的位置 754

28.10.4 发布共享库影片文件 754

28.10.5 从其他影片中链接资源 754

28.10.6 更新共享资源 755

28.11 小结 756

第29章 使用组件 757

29.1 什么是组件 757

29.2 为什么使用组件 758

29.2.1 组件的新元件类型 758

29.2.2 如何增加组件 759

29.2.3 在哪里能找到组件、资源和参数 760

29.2.4 修改组件的颜色属性和参数 763

29.2.5 从影片中删除组件 763

29.3 flash mx 2004中的组件 764

29.3.1 button组件 764

29.3.2 checkbox组件 765

29.3.3 combobox组件 766

29.3.4 list组件 767

29.3.5 radiobutton组件 768

29.3.6 scrollpane 组件 769

29.3.7 textarea组件 770

29.4 了解v2组件的侦听程序事件模型 771

29.4.1 典型的侦听程序 771

29.4.2 让组件了解侦听的对象 771

29.5 在影片中使用组件 772

29.6 修改组件 775

29.6.1 全局样式格式 776

29.6.2 更改单个实例的样式 777

29.6.3 对组件使用嵌入字体 777

29.7 自定义组件 778

29.7.1 实况预览 779

29.7.2 交换和获取组件 779

29.8 小结 779

第30章 flash数据的输入和输出 781

30.1 使用文本区域保存和显示数据 781

30.1.1 输入文本区域 781

30.1.2 动态文本区域 783

30.2 使用状态定义数据处理 784

30.2.1 输入状态 784

30.2.2 传送状态 785

30.2.3 等待状态 785

30.2.4 输出状态 786

30.3 创建flash表单 786

30.4 在flash影片中使用xml数据 791

30.4.1 了解xml 791

30.4.2 将xml文档装入flash影片 792

30.5 小结 799

第31章 应用html和文字区域格式 801

31.1 了解html在文字区域中的用途 801

31.1.1 支持的html标签 801

31.1.2 使用属性面板设置文字格式 803

31.1.3 使用actionscript在文字区域中插入html标签 805

31.1.4 使用textformat对象定义文字区域格式 806

31.1.5 对文字区域应用样式表 808

31.1.6 在文字区域插入图像 810

31.1.7 在命名标签中使用asfunction 812

31.2 控制文字区域属性 813

31.3 使用selection对象处理文字 814

31.3.1 getbeginindex() 814

31.3.2 getendindex() 814

31.3.3 getcaretindex() 814

31.3.4 getfocus( ) 815

31.3.5 setfocus() 815

31.3.6 setselection() 815

31.4 小结 816

第32章 使用flash创建个人资料网站 817

32.1 创建一个可扩展的站点结构 817

32.1.1 规划基本站点结构 818

32.1.2 建立关键元素 820

32.1.3 组织文档 820

32.2 准备图形 822

32.2.1 获取原始的个人资料图像 822

32.2.2 准备加载的图像资源 825

32.2.3 设置徽标图形和其他矢量图形的格式 828

32.3 将所有元素整合到一起 831

32.3.1 放置静态元素和文字 832

32.3.2 基本时间轴导航 833

32.3.3 加载函数和简介影片 835

32.3.4 加载资源的导航 837

32.3.5 功能复制 839

32.3.6 为加载的jpeg设置占位符 840

32.3.7 实现最后功能的actionscript 841

32.3.8 最终flash影片的细节处理 842

32.3.9 将最终文件上载到web服务器 844

32.4 小结 844

第33章 使用flash创建游戏 845

33.1 游戏规划:游戏设计的4个阶段 845

33.1.1 游戏设计 845

33.1.2 交互设计 846

33.1.3 视觉和声音设计 846

33.1.4 编写程序 847

33.2 创建项目 847

33.3 为游戏编写脚本 848

33.4 初始化变量以及创建sound对象 848

33.5 建立界面 849

33.5.1 创建文字区域 849

33.5.2 创建字母表 850

33.6 开始游戏 852

33.6.1 显示字母表的字母 852

33.6.2 选择一个随机单词 853

33.6.3 为单词字母创建空白槽 853

33.7 用户输入 854

33.8 解释用户输入 855

33.8.1 字母先前是否被选择 855

33.8.2 字母是否是单词的组成部分 855

33.8.3 字母不是单词的一个部分 856

33.9 检查游戏状态 856

33.9.1 单词是否结束 856

33.9.2 单词已经结束 857

33.9.3 外星人是否完成 857

33.9.4 删除外星人 857

33.9.5 供选择的单词是否为空 858

33.9.6 还有更多的词要猜 858

33.9.7 在下一个回合开始前添加延迟 858

33.10 附加功能:存储用户和游戏信息 859

33.11 小结 861

第34章 管理影片和检查flash影片问题 863

34.1 自定义actions面板 863

34.1.1 代码提示 863

34.1.2 语法着色 866

34.2 管理代码 867

34.2.1 在actions面板中替换 867

34.2.2 在何处和怎样放置代码 868

34.2.3 集中代码 869

34.2.4 命名约定 870

34.2.5 注释 870

34.2.6 加强(或严格)类型 871

34.3 使用output面板 871

34.3.1 trace( )动作 872

34.3.2 list objects和list variables 874

34.4 flash debugger 面板 875

34.4.1 显示和修改变量 876

34.4.2 watch列表 877

34.4.3 编辑和显示影片属性 878

34.5 指定断点 878

34.5.1 在actions面板中添加或删除断点 879

34.5.2 在debugger面板中添加或移除断点 880

34.5.3 逐行执行代码 881

34.6 远程调试flash影片 882

34.7 在外部文件中保存代码 885

34.7.1 #include命令 885

34.7.2 导入脚本命令 886

34.7.3 导出脚本命令 886

34.7.4 小组环境 886

34.7.5 actionscript 库和类 887

34.8 问题解决指南 887

34.8.1 好的习惯 887

34.8.2 查找问题的原则 888

34.8.3 查找问题所在 888

34.8.4 常见问题 889

34.9 社区帮助 890

34.10 小结 891

第8部分 扩展flash 893

第35章 使用光栅图像 895

35.1 准备用于flash mx 2004的光栅图像 895

35.2 利用fireworks增强web作品 896

35.2.1 利用透明度把fireworks图像转换到flash创作环境中 898

35.2.2 在fireworks中准备其他位图格式 901

35.2.3 利用 fireworks对位图序列进行批处理 902

35.2.4 使用fireworks创建flash/gif 广告栏 904

35.3 利用photoshop cs为flash准备图像 907

35.4 从flash中导出光栅图像 912

35.4.1 在光栅格式中常用的导出选项 913

35.4.2 其他光栅文件格式选项 913

35.5 使用光栅动画工具 916

35.6 小结 916

第36章 使用矢量图像 917

36.1 优化用于flash中的矢量图形 917

36.1.1 保持颜色一致性 917

36.1.2 保存成恰当的文件格式 919

36.1.3 把文本转化为轮廓 919

36.1.4 通过跟踪将光栅格式转换成矢量格式 920

36.1.5 降低矢量复杂度 920

36.2 创新的文字布局 923

36.2.1 曲线路径 923

36.2.2 栏和绕排 926

36.3 使用freehand 增强flash作品 928

36.3.1 使用freehand创建复杂渐变 928

36.3.2 从freehand向flash移动作品 934

36.4 使用illustrator增强flash产品 940

36.4.1 使用 swf 从illustrator 9或更高版本中导出 941

36.4.2 使用save for web命令预览导出设置 943

36.5 从flash中导出矢量图形 944

36.5.1 从flash使用矢量格式 945

36.5.2 色彩一致性 945

36.5.3 flash渐变 946

36.6 小结 946

第37章 使用dreamweaver mx 2004 947

37.1 使用dreamweaver的原因 947

37.2 dreamweaver mx 2004中的新特性 948

37.3 把flash导入到dreamweaver 949

37.3.1 插入flash影片 949

37.3.2 定位影片 951

37.3.3 指定窗口模式 952

37.4 从dreamweaver装入和编辑flash影片 953

37.5 使用内置flash对象 954

37.5.1 添加flash按钮对象 954

37.5.2 编辑flash按钮 955

37.5.3 插入flash文本对象 956

37.5.4 编辑flash文本对象 957

37.6 使用flash元素 957

37.6.1 插入picture viewer flash 元素 957

37.6.2 使用tag 检查器定义flash元素参数 958

37.6.3 处理图像数组 958

37.6.4 预览动画的flash元素 960

37.6.5 编辑flash元素参数 961

37.7 添加dreamweaver行为 961

37.7.1 检测plugin 行为 961

37.7.2 control shockwave or flash 行为 962

37.8 站点结构图和链接检查器 963

37.9 使用dreamweaver编写actionscript 965

37.10 小结 966

第38章 使用director mx 967

38.1 director相对于flash的优点 967

38.2 flash较之director具有的优点 968

38.3 director中的flash assets的益处 969

38.4 在flash中创建针对director的动作 970

38.4.1 标准geturl命令 970

38.4.2 event:命令 971

38.4.3 lingo:命令 971

38.5 在director中控制flash影片 972

38.5.1 flash asset xtra:导入flash影片 972

38.5.2 使用director的属性面板 977

38.5.3 把flash影片作为sprite 977

38.6 使用lingo控制flash影片 978

38.6.1 lingo和actionscript 978

38.6.2 更改flash sprite的旋转属性 980

38.7 小结 981

第9部分 附录 983

附录a 键盘快捷键 985


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Flash MX 2004 Bible
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon