前言
一 初级篇
1 多媒体世界
1. 1 多媒体概念与发展
1. 2 Director简介
1. 3 技术网站支持
1. 3. 1 国外网站
1. 3. 2 国内网站
1. 4 电影基本概念
1. 4. 1 电影概念
1. 4. 2 动画方式
1. 4. 3 其他概念
1. 5 多媒体知识
1. 5. 1 图像
1. 5. 2 文本
1. 5. 3 声音
1. 5. 4 动画与电影
1. 5. 5 编辑工具
2 电影编辑
2. 1 应用程序文件
2. 1. 1 程序安装
2. 1. 2 文件结构
2. 1. 3 文件格式
2. 2 工作环境
2. 2. 1 舞台窗口
2. 2. 2 总谱窗口
2. 2. 3 剧组窗口
2. 2. 4 控制面板
2. 2. 5 属性观察器
2. 2. 6 菜单与工具栏
2. 2. 7 使用的帮助
2. 3 电影简单编辑
2. 3. 1 舞台编辑
2. 3. 2 总谱编辑
2. 3. 3 精灵编辑
2. 3. 4 电影元素关系
2. 3. 5 引入媒体
2. 4 总谱与特殊效果
2. 4. 1 标号通道
2. 4. 2 帧速率通道
2. 4. 3 过渡效果
2. 4. 4 调色板
2. 4. 5 声音播放
2. 4. 6 程序控制
2. 5 媒体简单编辑
2. 5. 1 编辑位图
2. 5. 2 编辑文本
2. 5. 3 矢量图
2. 5. 4 插入控件
2. 5. 5 个人影集
2. 6 剧组成员编辑
2. 6. 1 创建剧组成员
2. 6. 2 管理剧组成员
2. 6. 3 剧组成员操作
2. 7 精灵编辑
2. 7. 1 墨水与颜色
2. 7. 2 移动效果
2. 7. 3 位置编辑
2. 7. 4 旋转与倾斜
2. 7. 5 增删编辑
2. 7. 6 摆放操作
2. 8 动画制作
2. 8. 1 关键帧动画
2. 8. 2 连续画面动画
2. 8. 3 循环电影动画
2. 8. 4 实时录制动画
3 多媒体元素编辑
3. 1 位图像编辑
3. 1. 1 绘图工具面板
3. 1. 2 效果工具栏
3. 1. 3 其他工具
3. 1. 4 位图属性
3. 1. 5 滤镜技术
3. 1. 6 洋葱皮技术
3. 2 矢量形状编辑
3. 2. 1 绘制矢量形状
3. 2. 2 编辑矢量形状
3. 2. 3 填充效果
3. 2. 4 剧组成员属性
3. 2. 5 形状与矢量形状
3. 3 文本编辑
3. 3. 1 编辑Text
3. 3. 2 编辑Field
3. 4 程序编辑
3. 4. 1 行为观察器
3. 4. 2 程序编辑窗口
3. 4. 3 程序剧组成员属性
3. 5 其他元素
3. 5. 1 按钮
3. 5. 2 声音
3. 5. 3 数字视频
3. 5. 4 GIF
3. 5. 5 Flash电影
3. 5. 6 PowerPoint演示
二 中级篇
4 交互电影制作
4. 1 多媒体的交互性
4. 1. 1 交互的概念
4. 1. 2 交互的结构
4. 2 交互的实现
4. 2. 1 界面的功能
4. 2. 2 界面的设计
4. 3 行为库的应用
4. 3. 1 行为库介绍
4. 3. 2 电影播放导航
4. 3. 3 媒体的控制
4. 3. 4 控制行为的使用
4. 3. 5 文本行为的应用
4. 3. 6 用户绘图的实现
4. 4 程序自动生成
4. 4. 1 程序的基本知识
4. 4. 2 导航与等待控制
4. 4. 3 播放声音
4. 4. 4 精灵控制
4. 4. 5 帧控制
4. 4. 6 游戏制作
4. 4. 7 电影实例
5 电影发行
5. 1 电影发行的格式
5. 1. 1 播放器中电影
5. 1. 2 保护电影
5. 1. 3 Shockwave电影
5. 1. 4 Java小应用程序
5. 2 播放器方式发行
5. 2. 1 可执行文件
5. 2. 2 独立的播放器
5. 2. 3 播放器设置
5. 2. 4 保护电影
5. 3 压缩位图与声音
5. 3. 1 压缩位图
5. 3. 2 压缩声音
5. 4 网络方式发行
5. 4. 1 建立Shockwave
5. 4. 2 预览电影
5. 4. 3 改变发行设置
5. 4. 4 网络发行建议
5. 4. 5 插入电影到网页
5. 5 作品直接输出
5. 5. 1 输出位图
5. 5. 2 输出视频
5. 6 Xtras管理
5. 6. 1 Diretor的Xtras
5. 6. 2 设置电影的Xtras
三 高级篇
6 高级语言编程
6. 1 编程语言基础
6. 1. 1 控制的描述
6. 1. 2 术语与语法
6. 1. 3 运算符
6. 1. 4 数据类型
6. 1. 5 变量类型
6, 1. 6 程序结构
6. 1. 7 句柄与函数
6. 2 编程与调试环境
6. 2. 1 程序窗口
6. 2. 2 信息窗口
6. 2. 3 调试窗口
6. 2. 4 监视窗口
6. 2. 5 调试方法
6. 2. 6 程序分类
6. 2. 7 消息处理
6. 3 精灵程序
6. 3. 1 消息测试
6. 3. 2 时钟制作
6. 3. 3 输入处理
6. 3. 4 弹出菜单
6. 3. 5 墨水效果
6. 4 帧程序
6. 4. 1 消息测试
6. 4. 2 自动更换
6. 4. 3 绘制图形
6. 4. 4 键盘测试
6. 4. 5 实例制作
6. 5 剧组成员程序
6. 5. 1 消息测试
6. 5. 2 电影导航
6. 5. 3 游戏制作
6. 6 电影程序
6. 6. 1 消息测试
6. 6. 2 定时器与空闲操作
6. 6. 3 公共函数
6. 6. 4 剧组处理
6. 7 父子程序
6. 7. 1 对象化技术
6. 7. 2 创建对象
6. 7. 3 多子对象
6. 7. 4 对象继承
6. 8 消息处理
6. 8. 1 初级消息
6. 8. 2 初级消息处理
6. 8. 3 控制消息流
6. 9 数据管理与交换
6. 9. 1 两种列表
6. 9. 2 特殊列表
6. 9. 3 剪贴板操作
7 媒体的程序控制
7. 1 文本操作
7. 1. 1 内容操作
7. 1. 2 索引结构
7. 1. 3 导航列表
7. 1. 4 链接程序
7. 2 图像控制
7. 2. 1 位图控制
7. 2. 2 图像对象
7. 2. 3 形状控制
7. 2. 4 矢量图像
7. 3 声音控制
7. 3. 1 播放声音
7. 3. 2 播放MIDI
7. 3. 3 声音同步
7. 4 视频控制
7. 4. 1 视频格式
7. 4. 2 播放视频
7. 4. 3 创建视频
7. 5 动画控制
7. 5. 1 播放GIF
7. 5. 2 播放Flash
7. 5. 3 控制Falsh
7. 5. 4 电影中的电影
四 精通篇
8 高级编程
8. 1 程序复用技术
8. 1. 1 通用化编程
8. 1. 2 对象化编程
8. 1. 3 库行为设计
8. 1. 4 复用的程序
8. 1. 5 电影复用
8. 2 检测与控制
8. 2. 1 电影控制与检测
8. 2. 2 显示检测与控制
8. 2. 3 系统检测与控制
8. 2. 4 剧组检测与控制
8. 2. 5 总谱检测与控制
8. 2. 6 内存检测与管理
8. 3 窗口电影
8. 3. 1 创建窗口
8. 3. 2 窗口类型
8. 3. 3 窗口消息
8. 3. 4 窗口通信
8. 4 Xtras应用
8. 4. 1 各种Xtras
8. 4. 2 获取Xtras
8. 4. 3 使用Xtras
8. 4. 4 外部Xtras
8. 5 OLE对象
8. 5. 1 插入控制
8. 5. 2 控件属性
8. 5. 3 控件方法
8. 5. 4 控制消息
8. 5. 5 使用实例
9 网络编程
9. 1 网络知识
9. 2 网络电影播放
9. 2. 1 Shockwave播放器
9. 2. 2 网络播放器
9. 2. 3 Shockmachine
9. 2. 4 Java播放电影
9. 3 网络指令
9. 3. 1 调用过程
9. 3. 2 网络操作
9. 3. 3 网络操作查询
9. 3. 4 网络编辑设置
9. 4 多用户操作
9. 4. 1 多用户连接概述
9. 4. 2 多用户服务器
9. 4. 3 多用户编程
9. 4. 4 应用实例
10 软件工程
10. 1 项目分析与管理
10. 1. 1 分析设计
10. 1. 2 内容与结构
10. 1. 3 人员管理
10. 1. 4 软件管理
10. 2 编程
10. 2. 1 结构与界面
10. 2. 2 程序设计
10. 2. 3 产品测试
11 经验与技巧
11. 1 办公软件教学
11. 1. 1 光盘结构
11. 1. 2 功能分析
11. 1. 3 技术总结
11. 2 英语阅读学习
11. 2. 1 光盘结构
11. 2. 2 功能分析
11. 2. 3 技术总结
11. 3 单片机实验演示
11. 3. 1 光盘结构
11. 3. 2 功能分析
11. 3. 3 技术总结
11. 4 法律资信证券法
11. 4. 1 光盘结构
11. 4. 2 功能分析
11. 4. 3 技术总结
附录
1 Diretor专用术语翻译
2 Diretor 8新特征