第1章 Director 7.0快速入门 1
1.1 初识Director 1
1.2 Director中的主要窗口 2
1.2.1 Cast窗口 2
1.2.2 Stage窗口 7
1.2.3 Score窗口 8
1.3 使用Control Panel 播放电影 12
1.4 使用墨水效果 12
1.5 实例效果:飞驰的跑车 17
第2章 剧组与剧组成员 23
2.1 剧组---轻松组织媒体元素 23
2.1.1 内部剧组 24
2.1.2 外部剧组 25
2.1.3 剧组成员的内制与外制 28
2.2 Cast窗口的首选项设置 30
2.3 剧组成员及其属性设置 32
2.3.1 图像剧组成员 33
2.3.2 声音剧组成员 36
2.3.3 形状剧组成员 37
2.3.4 文本剧组成员 39
2.3.5 域剧组成员 41
2.3.6 按钮剧组成员 43
2.3.7 数字视频剧组成员 45
2.3.8 电影嵌套剧组成员 47
2.3.9 其他剧组成员 48
2.4 实例效果:南极企鹅 48
第3章 电影DIY 53
3.1 动画原理 53
3.2 Score窗口与动画控制 53
3.2.1帧、通道与单元 53
3.2.2 速度特效通道与帧速控制 54
3.2.3 调色板特效通道与颜色控制 55
3.2.4 转场特效通道与帧间过渡效果设置 62
3.2.5 声音特效通道与声音设置 64
3.2.6 脚本特效通道与脚本设置 65
3.3 基本技巧 66
3.3.1 剧组成员的分类、移位和搜索 66
3.3.2 生成播放程序 68
3.4 制作无脚本电影 70
3.4.1 用内置式动作创建电影 71
3.4.2 编辑内置式状态 74
3.5 实例效果:简单的浏览器 75
3.5.1 实例效果说明 75
3.5.2 制作过程 75
第4章 基本动画技巧 79
4.1 Paint窗口 79
4.1.1 打开Paint 窗口 79
4.1.2 工具箱 80
4.1.3 效果工具栏 96
4.1.4 标尺 99
4.1.5 Paint窗口中的墨水效果 99
4.2 录制动画 102
4.2.1 常用动画技术 102
4.2.2 单步录制动画 103
4.2.3 实时录制动画 107
4.2.4 关键帧录制动画 110
4.2.5 动画的输出 113
4.3 制作动画的技巧 114
4.3.1 从空间到时间 114
4.3.2 从剧组到时间 117
4.3.3 反向播放电影 119
4.4 制作嵌套播放的影片 120
4.5 实例效果:加菲猫与欧迪狗 121
4.5.1 实例效果说明 122
4.5.2 制作过程 122
第5章 高级动画技巧 128
5.1 图形的过滤 128
5.1.1 安装过滤器 128
5.1.2 应用过滤器 128
5.2 洋葱皮技术 131
5.2.1 洋葱皮工具栏 131
5.2.2 应用洋葱皮技术制作动画 133
5.2.3 应用洋葱皮技术设置背景 135
5.4 颜色循环 141
5.5 动作 143
5.5.1 Behavior的库调色板 143
5.5.2 动作检查器 147
5.6 实例效果:逍遥飘逸的文字 149
5.6.1 实例效果说明 150
5.6.2 制作方法 150
第6章 使用多媒体组件 154
6.1 三维动画---视觉的美感 154
6.1.1 使用二维软件生成三维效果 154
6.1.2 使用三维软件制作三维动画 155
6.2. 声音的嵌入---听觉的享受 156
6.2.1 声音文件的格式 156
6.2.2 内部声音与外部声音 158
6.2.3 使用声音特效通道设置声音 158
6.2.4 通过 Lingo脚本控制声音精灵 160
6.3 文本描述 164
6.3.1 点阵文本 164
6.3.2 一般文本 166
6.3.3 域文本 167
6.3.4 工具文本 168
6.3.5 通过特效通道制作文本动画 169
6.3.6 通过 Lingo脚本控制域文本成员 171
6.4 数字视频 179
6.4.1 数字视频的主要格式 179
6.4.2 数字视频的导入和导出 179
6.4.3 用 Lingo脚本控制数字视频 182
6.5 实例效果:多媒体文本检索器 183
第7章 在Internet 上展示自己 ----Shockwave技术 187
7.1 Internet与Director 187
7.2 创建 Shockwave电影 187
7.3 创建包含Shockwave 电影的 Web页 189
7.4 用小巧的Aftershock 编辑Shockwave 电影 191
7.5 实例效果:冲浪 195
第8章 Lingo语言初步 198
8.1 变量 198
8.1.1 变量命名规则 198
8.1.2 局部变量 198
8.1.3 全局变量 200
8.2. 列表 206
8.2.1 列表的类型 206
8.2.2 创建列表 207
8.2.3 管理与操作列表 208
8.2.4 特殊列表 224
8.3 符号与表达式 226
8.4 条件语句 228
8.5 循环语句 230
8.5.1 repeat while 230
8.5.2 repeat with 230
8.5.3 repeat with...in 233
8.5.4 设置循环变量的增量 233
8.5.5 循环嵌套 234
8.6 处理程序参数与返回值 234
8.6.1 处理程序的参数 234
8.6.2 处理程序的返回值 237
8.7 实例效果:交互式的数学计算题 238
第9章 Lingo在Director 中的应用 241
9.1 Script窗口 241
9.1.1 工具栏 241
9.1.2 脚本区 242
9.2 事件处理 243
9.3 脚本类型与消息层次 244
9.3.1 精灵脚本 244
9.3.2 剧组成员脚本 244
9.3.3 帧脚本 244
9.3.4 电影脚本 245
9.3.5 父脚本 245
9.3.6 实例演示 245
9.3.7 消息的层次和传递 248
9.4 重要的基本Lingo 命令 254
9.4.1 Go命令 255
9.4.2 Play命令 257
9.4.3 Set命令 259
9.4.4 update Stage命令 260
9.5 实例效果:自制电影播放器 260
第10章 Lingo高级编程技巧 265
10.1 精灵的属性 265
10.1.1 精灵的位置属性 265
10.1.2 精灵的其他属性 272
10.2 木偶化 277
10.2.1 精灵的木偶化 277
10.2.2 特效通道的木偶化 278
10.3 调试Lingo 脚本 282
10.3.1 Message窗口 282
10.3.2 Debugger窗口 284
10.4 定制窗口中的电影 286
10.4.1 建立窗口 287
10.4.2 定制窗口 290
10.4.3 窗口中的事件 297
10.5 多窗口的管理 301
10.5.1 管理舞台的负责人---tell命令 301
10.5.2 事件的处理 303
10.6 定制鼠标指针 304
10.7 实例效果:多窗口电影播放器 306
第11章 创作效果特例 309
11.1 日出东方 309
11.2 古墓丽影 311
11.3 幻影效果 315
11.4 片头动画 317
11.5 屏幕保护 319
11.6 金曲一览 321
11.7 光明与黑暗 324
11.8 程序菜单 326