【基础篇】 5
第1章 关于Adobe Director 11. 5
1.1 Director——多媒体创作的首选工具 3
1.1.1 Adobe Director 11.5探索丰富多媒体创作中的新视野 3
1.1.2 Adobe Director 11.5新增功能 4
1.1.3 Director的用户群 4
1.2 安装Adobe Director 11.5 5
1.2.1 系统配制要求 5
1.2.2 安装Adobe Director 11.5 6
1.2.3 Adobe Director 11.5的学习资源 7
第2章 Adobe Director 11.5工作区 20
2.1 Adobe Director 11.5工作区简介 20
2.1.1 默认工作区 20
2.1.2 优化默认工作区 20
2.1.3 “舞台”窗口 21
2.1.4 “总谱”窗口 23
2.1.5 “演员表”窗口 30
2.1.6 属性检查器 34
2.1.7 控制面板 36
2.1.8 工具面板 37
2.2 定制Adobe Director 11.5的工作界面 49
2.2.1 打开、关闭和折叠面板组 49
2.2.2 定制面板组 50
2.2.3 停放面板组 51
2.2.4 保存面板组 52
2.2.5 首选参数 52
2.3 创建第一个基本的影片 53
2.3.1 前期准备 54
2.3.2 创建主页 57
2.3.3 创建第一个场景 57
2.3.4 创建第二个场景 58
2.3.5 加入背景音乐 59
2.3.6 用脚本控制影片的导航 59
2.3.7 发布影片 61
第3章 演员 64
3.1 创建演员 64
3.1.1 从Insert菜单创建新演员 64
3.1.2 在媒体编辑窗口中创建演员 65
3.1.3 使用“脚本”窗口创建“脚本”演员 65
3.1.4 直接在舞台上创建“形状”演员 65
3.1.5 导入演员 66
3.2 位图 68
3.2.1 关于位图 68
3.2.2 使用“绘图”窗口创建和编辑位图 70
3.2.3 “绘图”窗口的首选参数设置 88
3.3 位图滤镜 89
3.3.1 安装、创建与应用滤镜 89
3.3.2 修改滤镜 91
3.4 矢量图形 102
3.4.1 绘制矢量图形 102
3.4.2 编辑矢量图形 105
3.4.3 设置矢量图形属性 108
3.4.4 使用形状(Shape) 108
3.5 文本 109
3.5.1 “文本”窗口 110
3.5.2 域文本字段 113
3.5.3 使用域文本字段制作Director标准菜单 117
3.5.4 使用文本检查器设置超链接文本 118
3.5.5 Director中的Unicode支持 119
3.6 GIF动画 121
3.7 Flash对象 122
3.7.1 添加Flash演员 123
3.7.2 提高Flash影片回放性能 125
3.8 字体 126
3.8.1 在影片中嵌入字体 126
3.8.2 在平台间映射域文本字段演员的字体 128
3.9 调色板 129
3.9.1 使用调色板索引值或RGB颜色值来定义颜色 130
3.9.2 改变影片的调色板 130
3.9.3 “调色板”窗口 132
3.9.4 设置调色板演员属性 134
3.10 鼠标指针 135
3.10.1 用作动画鼠标指针的演员标准 135
3.10.2 创建彩色动画鼠标指针演员 135
3.10.3 在影片中使用彩色动画鼠标指针 137
3.11 使用Director影片 137
3.11.1 在Director影片中导入Director影片 137
3.11.2 设置所导入影片的属性 138
3.12 启动媒体编辑器 139
3.12.1 外部媒体编辑器 139
3.12.2 启动Flash编辑SWF演员 142
3.12.3 启动Fireworks编辑PNG演员 144
3.13 管理演员 144
3.13.1 命名演员 144
3.13.2 创建新的演员表 145
3.13.3 复制、剪切和粘贴演员 146
3.13.4 检视并设置演员属性 146
3.13.5 查找演员 148
3.13.6 将演员排序 149
3.13.7 管理外部演员表 149
第4章 精灵 152
4.1 创建和命名精灵 152
4.2 显示和编辑精灵属性 154
4.2.1 在属性检查器中显示和编辑精灵属性 154
4.2.2 在精灵工具栏中显示精灵属性 156
4.2.3 使用精灵覆盖图 156
4.2.4 在总谱里显示精灵标签 157
4.2.5 使用Lingo或Java Script语法编辑精灵属性 158
4.2.6 锁定和解除锁定精灵 158
4.3 定位精灵 159
4.4 改变精灵出现在舞台上的时间 162
4.5 改变精灵的外观 164
4.5.1 调整精灵的尺寸和缩放比例 164
4.5.2 旋转和倾斜精灵 165
4.5.3 翻转精灵 165
4.5.4 改变精灵的颜色 166
4.5.5 设置混合度 166
4.6 使用精灵墨水效果 166
4.6.1 将墨水效果应用于精灵 167
4.6.2 精灵墨水效果定义 167
4.6.3 使用Mask墨水创建透明效果 168
4.7 设置精灵的首选参数 170
4.8 查找精灵 170
第5章 Director动画技术 172
5.1 自动间插动画——会飞的鱼 172
5.1.1 设置精灵的自动间插属性值 172
5.1.2 自动间插精灵的路径 174
5.1.3 加速和减速精灵自动间插属性的变化 175
5.1.4 自动间插精灵的其他属性 176
5.1.5 自动间插的技巧 177
5.2 逐帧动画——圣洁的和平鸽 177
5.2.1 创建逐帧动画的基本方法 178
5.2.2 “演员转时序”动画 179
5.2.3 “空间转时序”动画 179
5.3 胶片环动画 180
5.3.1 创建胶片环 181
5.3.2 设置胶片环演员属性 182
5.3.3 用Lingo或Java Script语法控制胶片环 183
5.4 单步录制动画——可爱的蜻蜓 184
5.5 实时录制动画——飘曳的蒲公英 185
5.6 相对粘贴动画 186
5.7 自动变形动画——漏气的篮球 187
5.8 脚本动画——荡漾的昆明湖 188
5.9 过渡效果 189
5.9.1 使用过渡效果 189
5.9.2 Director内置过渡效果 190
5.9.3 用脚本控制过渡效果 191
第6章 声音 195
6.1 导入声音并设置其属性 195
6.2 在总谱中控制声音 197
6.3 Director音频流技术(Shockwave Audio) 198
6.3.1 Shockwave Audio的压缩品质 198
6.3.2 用Shockwave Audio压缩内部声音 199
6.3.3 流入外部链接的Shockwave Audio或MP3音频文件 199
6.4 混音器与声音对象 203
6.4.1 创建混音器并添加声音对象和过滤器 204
6.4.2 播放混音器或声音对象 207
6.4.3 修改、设置混音器、声音对象或过滤器属性 209
6.5 使用脚本控制声音 210
6.6 同步媒体 213
6.7 在Adobe Director 11.5中使用MIDI文件 214
第7章 数字视频 217
7.1 导入数字视频 217
7.2 控制数字视频精灵 220
7.3 使用脚本控制数字视频 222
7.4 QuickTime 223
7.4.1 设置QuickTime数字视频演员属性 224
7.4.2 使用脚本控制QuickTime 225
7.5 Windows Media 226
7.5.1 插入Windows Media 227
7.5.2 设置Windows Media演员属性 228
7.6 RealMedia 228
7.6.1 RealMedia演员 230
7.6.2 创建RealMedia演员 231
7.6.3 RealMedia阅读器 232
7.6.4 检视和设置RealMedia演员的属性 232
7.6.5 发布含RealMedia的Shock-wave影片 234
7.6.6 适合于RealMedia流媒体声音的脚本元素 234
7.7 DVD 235
7.8 MP4/F4V/FLV 238
【进阶篇】 242
第8章 Director编程基础 242
8.1 Director编程语言的基础知识 242
8.1.1 Lingo及JavaScript编程语言的专用术语 242
8.1.2 脚本类型 244
8.1.3 Lingo和JavaScript语言的语法规则 245
8.1.4 数据类型 248
8.1.5 运算符 250
8.2 变量 253
8.2.1 在变量里存储和更新值 254
8.2.2 全局变量 255
8.2.3 局部变量 256
8.3 数组 257
8.3.1 创建线性数组 257
8.3.2 创建属性数组 257
8.3.3 设置和读取数组里的“元素” 258
8.3.4 访问数组中的“元素” 260
8.3.5 添加和删除数组中的“元素” 261
8.3.6 复制数组 262
8.3.7 数组排序 262
8.3.8 创建多维数组 263
8.3.9 JavaScript语法的数组 263
8.4 事件、消息和处理程序 265
8.4.1 事件 266
8.4.2 消息 267
8.4.3 处理程序 268
8.5 控制语句 271
8.5.1 if语句 271
8.5.2 case语句 272
8.5.3 循环语句 274
8.6 在“脚本”窗口中编写脚本 275
8.6.1 “脚本”窗口 276
8.6.2 “脚本”窗口的首选参数设置 283
8.6.3 使用链接的脚本 284
8.7 调试脚本 285
8.7.1 “消息”窗口 285
8.7.2 Debugger窗口 287
8.7.3 对象(Object)检查器 289
8.7.4 调试策略 291
第9章 Director面向对象程序设计 296
9.1 Director对象简介 296
9.2 Lingo语言面向对象程序设计 312
9.2.1 Lingo语言面向对象程序设计的基本概念 312
9.2.2 编写父脚本 313
9.2.3 创建和删除子对象 315
9.2.4 创建timeout对象 317
9.3 JavaScript面向对象程序设计 319
第10章 发布影片 328
10.1 Publish Settings对话框 328
10.1.1 访问Publish Settings对话框 328
10.1.2 设置Formats标签 328
10.1.3 设置Projector标签 330
10.1.4 设置Files标签 331
10.1.5 设置Shockwave标签 333
10.1.6 设置HTML标签 334
10.1.7 设置Image标签 336
10.2 发布放映机 337
10.3 发布Shockwave影片 339
10.4 输出数字视频或位图序列 341
10.5 发布插件 344
10.6 更新与保护影片 345
10.7 组织和管理Director项目 347
10.8 管理内存 349
10.8.1 清除优先权 349
10.8.2 内存检查器 350
10.8.3 优化内存的技巧 351
第11章 窗口中的影片(MIAW) 353
11.1 创建MIAW 353
11.2 打开和关闭MIAW 353
11.3 设置MIAW的尺寸和位置 354
11.4 控制MIAW的外观 355
11.5 MIAW之间的交互 357
第12章 Internet应用 360
12.1 使用Shockwave Player及流影片 360
12.2 常见的网络操作 363
12.3 NetLingo 367
第13章 整合Flash与XML 386
13.1 添加并设置Flash组件 386
13.2 Adobe Director 11.5内置各Flash组件 389
13.2.1 Button组件 389
13.2.2 CheckBox组件 389
13.2.3 DateChooser组件 390
13.2.4 Label组件 391
13.2.5 List组件 391
13.2.6 NumericStepper组件 392
13.2.7 RadioButton组件 393
13.2.8 ScrollPane组件 394
13.2.9 TextArea组件 395
13.2.10 TextInput组件 396
13.2.11 Tree组件 397
13.2.12 DVD Controller组件 399
13.3 用Lingo或Java Script语法控制Flash影片 400
13.3.1 用Lingo或Java Script语法控制Flash影片的外观 400
13.3.2 用Lingo或Java Script语法流式传输Flash影片 401
13.3.3 用Lingo或Java Script语法回放Flash影片 402
13.4 在Director中设置和测试Flash变量 403
13.5 Flash影片向Director发送消息 403
13.5.1 发送简单的消息和脚本语句 404
13.5.2 发送有参数的脚本语句 405
13.5.3 将来自Flash的XML数据发送到Director 405
13.6 调用Flash对象 406
13.6.1 在脚本中使用Flash对象 406
13.6.2 设置Flash对象的调用 407
13.6.3 使用Flash本地连接对象 407
13.7 使用Flash Media Server 410
13.8 使用Flash设置面板 411
13.9 使用XML parser插件 413
13.9.1 使用XML parser对象 413
13.9.2 使用XML文档节点 415
13.9.3 XML与字符集 418
第14章 开发自己的课件制作系统 421
14.1 自动缩放舞台使影片全屏显示 421
14.2 浏览资源 422
14.2.1 在Flash中建好显示单个资源的影片剪辑 422
14.2.2 读取资源文件夹中的文件信息 424
14.2.3 将资源文件信息传递给Flash影片剪辑 424
14.3 资源管理 425
14.4 预览资源文件 426
14.5 控制文件预览的外观 431
14.6 编辑课件 435
14.6.1 创建时间轴 435
14.6.2 创建可编辑帧 438
14.6.3 实现实时拖拽编辑 440
14.6.4 插入编辑帧 442
14.6.5 删除编辑帧 443
14.6.6 移动编辑帧 443
14.7 预览课件效果 445
14.8 控制课件播放 451
14.9 生成可执行文件 452
14.9.1 制作万能播放器 452
14.9.2 记录课件中所用到的资源信息 454
14.10 打开已封装的课件 456
14.11 测试与润色 458