第1章 Director8.0概述 1
1.1 Director与多媒体 1
1.1.1 认识多媒体 1
1.1.2 用Director制作多媒体 2
1.1.3 Director家族成员介绍 2
1.2 Director8.0应用领域 3
1.3 运行Director8.0所需要的软件和硬件 3
1.4.1 Cast(剧组) 4
1.4 Director8.0开发环境介绍 4
1.4.2 Stage(舞台) 5
1.4.3 Sprite(精灵) 8
1.4.4 Score(记录)窗口 8
1.4.5 工具模板 8
1.4.6 Control Panel(控制面板) 11
1.5 Director的使用人员 11
1.6 Director8.0的新增功能 11
1.6.1 自由的创作环境 11
1.6.2 日趋成熟的Lingo语言 13
1.6.4 其他一些新特征 14
1.6.3 面向网络的发布方式 14
1.7 使用Director8.0的Help(帮助) 15
第2章 文本窗口 18
2.1 概述 18
2.2 创建文本 18
2.2.1 在文本窗口中创建文本 18
2.2.2 在舞台上直接创建文本 19
2.2.3 在画图窗口中创建文本 20
2.2.4 导入文本 21
2.3.2 设置字体 23
2.3 编辑文本 23
2.3.1 在舞台上编辑文本 23
2.3.3 设置段落格式 24
2.3.4 查找和替换文本 26
2.3.5 文本检查器 27
2.4 域 27
2.5 嵌入字体 28
2.6 文本剧组成员的属性 30
2.7 本章小结 35
3.1.1 理解位图 36
3.1.2 Director8.0所支持的图形文件格式 36
3.1 基本概念 36
第3章 图形窗口 36
3.2 Paint Window(图形窗口) 37
3.2.1 Paint Window简介 37
3.2.2 标尺 38
3.2.3 基本绘图工具 39
3.2.4 基本剧组成员工具 46
3.3 设置属性 47
3.3.1设置Paint Window 47
3.3.2 设置Color(颜色) 48
3.3.3 设置Gradient Color(颜色渐变) 50
3.3.4 选择填充Pattern(图案) 52
3.3.5 设置Ink(墨水) 55
3.3.6 设置线宽 56
3.3.7 转换位图 56
3.4 添加Effect(效果) 58
3.5 绘制矢量图形 62
3.5.1 矢量形状的概论 64
3.5.2 创建矢量形状 64
3.6 实例分析 68
3.6.1 制作背景图案 68
3.6.3 制作“DIRECTOR8.0”旋转动画 69
3.6.2 制作文本 69
3.6.4 集中制作 70
3.6.5 添加一些高级效果 71
3.7 本章小结 72
第4章 调色板的使用 73
4.1 Color Palettes(调色板)的基本概念 73
4.1.1 Color Palettes(调色板)的基本原理 73
4.1.2 Color Palettes(调色板窗口) 74
4.2 内建Color Palettes(调色板) 79
4.3 创建自定义调色板 81
4.4.2 复制颜色 82
4.4 修改调色板 82
4.4.1 选择颜色 82
4.5 将图形映射到Color Palettes(调色板) 83
4.6 导入Color Palettes(调色板) 85
4.7 Color Palettes(调色板)剧组成员的属性 87
4.8 本章小结 87
第5章 记录窗口 88
5.1 记录窗口的组成 88
5.1.1 概况 88
5.1.2 帧 90
5.1.3 通道 92
5.2 记录窗口中精灵信息的显示 101
5.2.1 精灵工具条 101
5.2.2 精灵信息显示 105
5.3 本章小结 113
第6章 剧组窗口 114
6.1 剧组窗口介绍 114
6.2 创建剧组和剧组成员 117
6.3 导入剧组 120
6.3.1 导入位图 121
6.3.2 导入GIF动画 122
6.3.3 导入HTML文件 123
6.3.4 导入AVI视频 123
6.4 编辑剧组成员 124
6.5 排列剧组成员的顺序 127
6.6 设置剧组成员的属性 129
6.6.1 设置位图剧组成员的属性 130
6.6.2 设置矢量图形剧组成员的属性 132
6.7 本章小结 134
7.1 声音基本知识 135
7.1.1 声音的基本属性 135
第7章 Director中的声音 135
7.1.2 声音源 136
7.2 Director8.0中的声音文件格式 137
7.3 声音处理 139
7.3.1 内部和外部声音文件 139
7.3.2 Score(记录)窗口中的声音通道 139
7.3.3 在Director中导入声音 140
7.3.5 使用声音特效通道控制声音 141
7.3.5 编辑声音文件 143
7.6 本章小结 145
7.5 QuickTime3.0声音 145
7.4 Shockwave音频 145
第8章Director中的视频 147
8.1 视频概述 147
8.1.1 数字视频和Director电影的区别 147
8.1.2 数字视频的特点 147
8.2 数字视频文件的格式 148
8.3 数字视频的导入 148
8.4 在舞台上直接输出数字视频 150
8.5 Score窗口中的数字视频的控制 151
8.6 数字视频的修正 153
8.7.1 使用AVI类型数字视频 154
8.7 设置视频类型角色成员的属性 154
8.7.2 使用Quicktime类型视频 158
8.8 媒体间的同步技术 159
8.9 本章小结 162
第9章 精灵 163
9.1 创建和选择精灵 163
9.2 精灵分层 166
9.3 定位精灵 168
9.3.1 在记录窗口中定位精灵 168
9.3.2 在精灵属性检查器中定位精灵 169
9.3.3 对齐精灵 170
9.3.4 推拉窗口 174
9.4 显示和编辑精灵的属性 175
9.4.1 精灵覆盖层 175
9.4.2 精灵标签 177
9.4.3 属性检查器 179
9.5 编辑精灵 183
9.5.1 改变精灵的大小 183
9.5.2 精灵的旋转,倾斜和翻转 184
9.5.3 分离,接合和扩展精灵 185
9.5.4 改变精灵出现的帧 187
9.5.5 使用精灵墨水 189
9.5.6 改变精灵参数 199
9.6 本章小结 201
第10章 行为 202
10.1 行为概述 202
10.2 事件和动作列表 203
10.3 添加行为 206
10.3.1 使用库调色板添加行为 206
10.3.2 使用行为检查器添加行为 209
10.4 修改行为 213
10.5 行为应用举例 216
10.6 本章小结 226
第11章 动画制作 227
11.1 动画制作的原理 227
11.2 基本动画制作方法 227
11.2.1 动画的基本元素 228
11.2.2 逐步记录方式制作动画 228
11.2.3 利用从空间到时间和剧组到时间方式制作动画 236
11.2.4 利用夹映方式制作动画 240
11.2.5 利用倒片序列方式制作动画 244
11.2.6 实时录制动画 247
11.3.1 墨水动画 251
11.3 高级动画制作技术 251
11.3.2 电影循环 254
11.3.3 洋葱皮技术 258
11.3.4 创建动画光标 266
11.3.5 自动变形 270
11.3.6 利用颜色制作动画 276
11.4 动画世界 278
11.4.1 实例一 笑傲江湖 279
11.4.2 实例二 图片切换 287
11.4.3 实例三 动画中的娃娃 302
11.5 本章小结 329
第12章 Lingo语言概述 330
12.1 Lingo语言简介 331
12.1.1 命令和函数 331
12.1.2 Message(消息)窗口 331
12.1.3 调试器 334
12.1.4 变量观察窗口 337
12.1.5 对象和属性 337
12.1.6 事件和消息 337
12.1.7 Script窗口 339
12.1.8 脚本 341
12.3 Lingo语言中的操作符 346
12.2 Lingo的语法规则 346
12.3.1 算术操作符 347
12.3.2 逻辑操作符 348
12.3.3 比较操作符 349
12.3.4 字符串操作符 350
12.3.5 符号操作符 351
12.3.6 操作符的优先级 351
12.4 Lingo的关键字 351
12.4.1 用于流程控制的关键字 352
12.4.2 用于定义Director元素的关键字 358
12.4.3 用于电影流程控制的关键字 361
12.4.4 用于说明文本类型对象属性的关键字 362
12.4.5 用于增强程序可读性的关键字 364
12.5 Lingo的数据类型 365
12.5.1 整数类型 365
12.5.2 浮点数类型 365
12.5.3 字符串类型 365
12.5.4 常量类型 366
12.5.5 变量的定义 366
12.5.6 全局变量局部变量 366
12.6.1 set 370
12.6 常用Lingo命令和函数 370
12.5.7 查看和设置变量的值 370
12.5.8 表达式 370
12.6.2 the clickOn 371
12.6.3 puppetSound 371
12.6.4 sound playFile 371
12.6.5 updateStage 372
12.6.6 the loc of sprite/point() 372
12.6.7 repeat while 373
12.6.9 play 374
12.6.8 go 374
12.6.10 quit 376
12.6.11 global 377
12.6.12 the cursor of sprite 377
12.6.13 append 377
12.6.14 count 377
12.6.15 getAt 377
12.7 Lingo的列表 378
12.7.1 列表的基本概念 378
12.8 实例分析 381
12.8.1 一个简单动画的两种制作方法 381
12.7.2 属性列表 381
12.8.2 蓝天上的飞鸟 385
12.9 本章小结 393
第13章 Lingo语言高级应用 394
13.1 影片控制 394
13.1.1 影片暂停 394
13.1.2 制作一个导向按钮 394
13.1.3 用Lingo循环电影 394
13.2.2 设置“Stage”窗口属性 395
13.2.4 检查Quicktime 395
13.2.3 设置监视器颜色深度 395
13.2 其他属性设置 395
13.2.1 隐藏光标 395
13.1.5 退出影片 395
13.1.4 影片中的跳转 395
13.3 木偶和木偶化 396
13.3.1 精灵木偶化 396
13.3.2 声音木偶化 398
13.3.3 调色板木偶化 398
13.4.1 字符串中的Word和Char 399
13.4 用Lingo控制文本 399
13.3.5 变换木偶化 399
13.3.4 播放频率木偶化 399
13.4.2 字符串的包含判断 400
13.4.3 域文本操作 400
13.5 精灵的属性 405
13.5.1 检测精灵位置 405
13.5.2 比较精灵的位置 406
13.5.3 改变精灵的位置 406
13.5.4 精灵的拉伸和压缩 406
13.5.6 改变精灵的可拖动性 407
13.5.5 精灵的旋转 407
13.5.7 给精灵指定剧组成员 408
13.6 Lingo脚本语言在音频中的高级应用 408
13.6.1 播放和停止 408
13.6.2 控制音量的大小 409
13.6.3 用Lingo来播放外部声音 409
13.6.4 检查声音通道的状态 410
13.6.5 声音的渐大或者渐小 411
13.6.6 ShockWave Audio中使用Lingo语言 411
13.6.7 Lingo处理声音的高级技巧 414
13.7.2 用Lingo定位数字视频 416
13.7.1 用Lingo脚本控制数字视频的回放 416
13.7 Lingo脚本语言在视频中的高级应用 416
13.7.3 指定回放的片断 417
13.7.4 其他的属性设置 417
13.8 对QuickTime使用遮盖 418
13.9 窗口中的电影 419
13.9.1 有关窗口的基本操作 419
13.9.2 用户定制窗口 422
13.9.3 窗口事件 427
13.9.4 多窗口管理 429
13.10.1 检测鼠标状态 430
13.10 定制鼠标 430
13.10.2 Rollover 431
13.10.3 设置鼠标形状 431
13.10.4 动态鼠标 432
13.11 使用FlashMovie 434
13.11.1 导入Flash Movie 434
13.11.2 缩放Flash Movie 437
13.11.3 旋转Flash Movie精灵 437
13.11.4 控制Flash Movie 437
13.11.5 Flash Movie其他属性设置 438
13.12.1 定时器 439
13.12 其他实用技术 439
13.12.2 空闲 440
13.13 本章小结 441
第14章 Xtras加载项和Shockwave电影 442
14.1 Xtras的来源 442
14.2 Xtras的分类 443
14.3 Update Movies(更新电影) 443
14.4 Filter Bitmap(滤镜) 446
14.5 Auto Distort和Auto Filter(自动扭曲和滤镜) 447
14.6 Convert WAV to SWA (将WAV文件转换为SWA文件) 449
14.7 Import PowerPoint File(导入幻灯片) 451
14.8 创建ShockWave电影 454
14.9 创建包含ShockWave电影的Web页面 455
14.10 本章小结 457
第15章 文件管理和工作环境设置 458
15.1 文件的导入和导出 458
15.1.1 文件的导入 458
15.1.2 文件的导出 459
15.2 文件的保存 462
15.3 创建放映程序 463
15.5 文件打印 467
15.5.1 设置通用属性 470
15.5 设置Director的创作环境 470
15.5.2 内存管理 471
15.6 本章小结 472
第16章 综合实例 473
16.1 电子时钟 473
16.1.1 实例说明 473
16.1.2 制作步骤 474
16.1.3 播放电影 489
16.1.4 创建可执行文件 489
16.2.1 实例说明 490
16.2 精彩圆球 490
16.2.2 制作步骤 491
16.2.3 播放电影 498
16.2.4 创建可执行文件 498
16.3 画板 498
16.3.1 实例说明 499
16.3.2 制作步骤 499
16.3.3 播放电影 502
16.3.4 创建可执行文件 503
16.4 本章小结 503