作者简介 1
致谢 1
前言 1
第一部分:初步认识Director 1
第1章 Director简介 1
译者序 1
1.2 从Director5到Director6 3
1.3 Director6戏院 4
1.4 外部资源 10
1.1 理解Director中的术语类比 11
1.5 软件是否要维护 12
1.7 小结 14
1.6 Director6的不足 14
第2章 图像工作方式 15
2.1 动画 15
2.2 使用Paint窗口 17
2.3 基本的绘图技巧 23
2.4 导入图像 33
2.5 调用演员表 39
2.6 小结 41
第3章 舞台、演员和编排表 42
3.1 演员 42
3.2 创建动画 56
3.3 使用步记录和实时记录 67
3.4 使演员活动 70
3.5 在舞台上画演员:混合与墨水效果 74
3.6 小结 77
第4章 在Director中使用文本和形状 78
4.1 在Director中使用文本 78
4.2 使用Text文本窗口 83
4.3 导入文本 88
4.4 对象的形状 89
4.5 小结 94
第5章 大图 96
5.1 改变速率 96
5.2 变换的使用 100
5.3 使用调色板 104
5.4 创建投影器 112
5.5 Shochwave电影 115
5.6 成功的设计方法 118
5.7 小结 119
第二部分 为Director注入活力 120
第6章 行为 120
6.2 创建更好的电影 123
6.3 使用行为查看器 127
6.4 利用按钮编辑器编辑定制按钮 141
6.5 行为的产生 144
6.6 用定制按钮导游 149
6.7 小结 153
7.1 声音的基本知识 154
第7章 声音 154
7.2 加入声音与编辑声音 160
7.3 管理声音 164
7.4 使用Sound Xtra 169
7.5 小结 175
第8章 视频 176
8.1 使用数字视频 177
8.2 将数字视频加入电影中 181
8.3 管理视频演员表成员 189
8.4 输出数字视频 194
8.5 小结 197
9.1 创建交互的简历 198
第9章 综合应用 198
9.2 软件开发小组 218
9.3 版权 219
9.4 小结 221
第三部分 介绍Lingo语言 223
第10章 编程基础 223
10.1 事件处理 223
10.2 Director的四种脚本 224
10.3 编写自己的脚本 233
10.4 创建交互式电影 237
10.5 理解基本的导航 241
10.6 补充说明 252
10.7 小结 253
11.1 学习Lingo 255
第11章 Lingo编程标准块 255
11.2 Message窗口 260
11.3 运算符 267
11.4 小结 275
第12章 编写处理例程 276
12.1 内容的值 276
12.2 实现“真正的”导航按钮 278
12.3 创建反应敏捷的按钮 279
12.4 代码重用 291
12.5 使用Director6中的新鼠标事件 298
12.6 小结 301
第13章 使用Lingo控制演员 302
13.1 演员的移动 302
13.2 演员的位置 306
13.3 限制演员的移动 316
13.4 加入puppetTransitions 323
13.5 使用标准光标 327
13.6 使用定制光标 328
13.7 把可见改为不可见 333
13.8 小结 335
第14章 用Lingo操作文本 337
14.1 文本内容 338
14.2 利用块表达式作部分改动 343
14.3 其它分块操作 349
14.4 在Director中模拟超文本 357
14.5 对文本域的更多控制 365
14.6 域和超文本的补充说明 373
14.7 小结 374
第15章 声音Lingo 375
15.1 用Lingo控制声音 375
15.2 控制声音音量 399
15.3 使用存储在导入的声音中的线索点 403
15.4 预装入和去载演员表成员 406
15.5 小结 409
第16章 视频Lingo 410
16.1 数字视频 410
16.2 数字视频的分类 412
16.3 增加数字视频演员表成员 417
16.4 利用Lingo控制数字视频的内容 427
16.5 利用Lingo创建其他控制 429
16.6 从Director到数字视频 434
16.7 跨平台工程的数字视频 437
16.8 数字视频消息的其他资源 439
16.9 数字视频的补充说明 440
16.10 小结 441
第四部分 行为科学 442
第17章 线性列表和内容列表 442
17.1 使用列表 442
17.2 线性列表 443
17.3 有关列表的命令 443
17.4 处理列表 454
17.5 内容列表 458
17.6 使用内容列表属性 462
17.7 利用列表中的对象创建简单菜单系统 468
17.8 小结 472
第18章 父脚本和子对象 473
18.1 面向对象编程的含义 473
18.2 在Director中应用OOP技术 474
18.3 Director中OOP编程的成分 477
18.4 使用actorList 487
18.5 创建多个子对象 492
18.6 小结 496
第19章 Xtra和文件操作 498
19.1 扩展Director的功能 498
19.2 Xtra的含义 499
19.3 在Director中使用Xtra 503
19.4 使用与Xtra相关的Lingo命令 506
19.5 使用Xtra特定的方法 508
19.6 其它的filelO方法 514
19.7 把Xtra打包到投影器中 520
19.8 小结 524
第20章 Lingo排错 525
20.1 脚本排错 525
20.2 在Message窗口中调试 528
20.3 使用Watcher窗口 533
20.4 使用Debugger窗口 536
20.5 小结 541
21.1 MIAW的特点 542
第21章 窗口中电影(MIAW) 542
21.2 创建MIAW 545
21.3 控制MIAW 550
21.4 管理MIAW 554
21.5 小结 563
第22章 关于界面:菜单和对话框 565
22.1 制作菜单 565
22.2 创建下拉菜单系统 566
22.3 建立对话框 577
22.4 在离开本章以前 585
22.5 小结 586
23.1 内存 588
第23章 内存管理 588
23.2 预装入演员表成员 591
23.3 设置清除优先级 593
23.4 在考虑存储的情况下设计电影 594
23.5 为CD-ROM作优化 596
23.6 小结 598
第五部分 与Web连接 599
第24章 使用NetLingo与Shockwave 599
24.1 Director与Internet 599
24.2 Shockwave 603
24.3 创建Shockwave电影概述 607
24.4 Director制作问题与约束 609
24.5 将Director电影加入Web文档中 612
24.6 使用NetLingo 624
24.7 将电影放到Web服务器上 630
24.8 创建理想的Shockwave电影 632
24.9 小结 634
第25章 进入三维世界 636
25.1 在二维中产生三维效果 636
25.2 理解三维技术 642
25.3 使用QuickDraw 3D演员 647
25.4创建虚拟现实 660
25.5 小结 663
第六部分 附录 664
附录A Director的安装与配置 664
A.1 使用Access 665
A.2 一般配置与网络配置 667
附录B Lingo语句总结 670
B.1 命令 670
B.2 函数名 672
B.3 内容 673
B.4 常数 675
附录C 快捷键 676
附录D 光盘上的内容 682
D.1 使用CD-ROM 682
D.2 CD-ROM光盘上的文件与程序 683
D.3 从CD-ROM上安装软件 685
D.4 从CD-ROM光盘上安装Macintosh软件 688
术语 690
使用CD-ROM 702