第1章 Director基础知识
1. 1 丰富多彩的多媒体世界
1. 1. 1 多媒体的定义
1. 1. 2 多媒体的发展历史
1. 1. 3 多媒体的特点
1. 1. 4 多媒体的应用
1. 2 Director 8简介
1. 2. 1 产品背景
1. 2. 2 Director 8的强大功能
1. 2. 3 Director 8运行的系统要求
第2章 初次使用Director 8
2. 1 Director 8的安装
2. 2 Director 8中的基本概念
2. 2. 1 舞台
2. 2. 2 编排表
2. 2. 3 角色表
2. 2. 4 精灵
2. 3 Director 8的界面
2. 3. 1 Director 8的界面
2. 3. 2 Director 8的其他一些重要窗口和对话框
第3章Director强大的动画功能
3. 1 动画技术简介
3. 2 逐帧录制的动画
3. 3 实时录制
3. 4 关键帧动画
3. 5 电影循环胶片
3. 6 动画制作实例——广告横幅
第4章 特殊通道和行为的使用
4. 1 教学系统的创意
4. 2 各界面的生成
4. 3 速度通道的使用
4. 4 过渡效果通道的使用
4. 5 声音通道的使用
4. 6 调色板通道的使用
4. 7 脚本通道的使用
4. 8 行为库的使用
4. 9 创建放映机
第5章 Lingo语言基础
5. 1 Lingo语言简介
5. 2 Lingo语言的语法规定
5. 3 Lingo语言中的数据类型
5. 3. 1 字符串
5. 3. 2 整数
5. 3. 3 小数
5. 3. 4 符号
5. 3. 5 常量
5. 3. 6 标识角色和角色表
5. 4 处理Lingo语言中的数值
5. 4. 1 检测和设置数值
5. 4. 2 操作符
5. 4. 3 算术操作符
5. 4. 4 比较操作符
5. 4. 5 逻辑操作符
5. 4. 6 字符串操作符
5. 5 判断选取和循环控制
5. 5. 1 if语句
5. 5. 2 case语句
5. 5. 3 循环控制
5. 6 脚本的类型
5. 6. 1 电影脚本
5. 6. 2 角色脚本
5. 6. 3 行为脚本
5. 6. 4 设置脚本的类型
5. 7 消息相处理程序
5. 7. 1 键盘和鼠标消息
5. 7. 2 帧消息
5. 7. 3 浏览器和Internet消息
5. 7. 4 精灵消息
5. 7. 5 窗口中电影消息
5. 7. 6 电影消息
5. 7. 7 媒体同步消息
5. 7. 8 空闲消息
5. 7. 9 行为消息
5. 7. 10 自定义消息
5. 7. 11 消息的顺序
5. 7. 12 处理程序接收消息的顺序
5. 7. 13 处理程序的位置
第6章 Director 8中Lingo语言的新特色和变化
6. 1 对精灵旋转和拉伸的支持
6. 2 对Alpha通道的支持
6. 3 对网络功能的增强
6. 4 对QuickTime 4的支持
6. 5 Director 8中Lingo语言的变动
6. 5. 1 新的Lingo语言元素
6. 5. 2 淘汰的Lingo语言元素
第7章 程序调试
7. 1 Message窗口
7. 1. 1 Message窗口简介
7. 1. 2 Message窗口的使用
7. 2 Debugger窗口
7. 2. 1 Debugger窗口简介
7. 2. 2 单步执行
7. 2. 3 设置断点
7. 2. 4 执行历史区
7. 2. 5 变量显示区
7. 2. 6 调试器的执行
7. 3 蜂鸣和警告框的使用
7. 3. 1 蜂鸣的使用
7. 3. 2 警告框的使用
7. 4 自定义消息监视
第8章 列表
8. 1 列表的基本概念
8. 2 线性列表的使用
8. 3 属性列表的使用
8. 4 对列表的操作
8. 4. 1 存取列表的元素
8. 4. 2 检查列表的信息
8. 4. 3 增删列表的元素
8. 4. 4 拷贝列表
8. 4. 5 列表排序
第9章 文本和文本域
9. 1 文本基础知识
9. 1. 1 文本格式
9. 1. 2 文本字体
9. 1. 3 文本大小
9. 1. 4 文本领色
9. 1. 5 文本对齐方式
9. 1. 6 文本的行间距
9. 1. 7 文本的字符间距
9. 2 字符串的基础知识
9. 2. 1 字符串的连接
9. 2. 2 字符串的比较
9. 2. 3 字符串的其他一些函数
9. 3 文本域的基础知识
9. 3. 1 文本域的属性
9. 3. 2 改变文本域的属性
9. 3. 3 文本域中单词的识别
9. 4 使用Lingo实现文本域滚动
9. 5 使用Lingo实现文本域的特殊效果
9. 5. 1 文本逐渐显示效果
9. 5. 2 电传打字机效果
9. 6 自制滚动条实例
第10章 声音和视频
10. 1 声音和视频基础
10. 1. 1 声音基础
10. 1. 2 视频基础
10. 2 使用Lingo控制声音
10. 2. 1 播放声音
10. 2. 2 检测声音的属性和状态
10. 2. 3 控制声音的音量
10. 3 使用Lingo控制视频
10. 3. 1 播放视频
10. 3. 2 检测视频的内容
10. 4 同步声音和图像
第11章 使用Lingo控制编排表
11. 1 木偶化
11. 2 使用Lingo控制普通通道
11. 2. 1 Lingo控制精灵的属性
11. 2. 2 木偶化一个普通通道
11. 3 使用Lingo控制声音通道
11. 4 使用Lingo控制速度通道
11. 5 使用Lingo控制过渡效果通道
11. 6 使用Lingo控制调色板通道
第12章 使用Lingo实现浏览和交互
12. 1 浏览和跳转
12. 1. 1 在Lingo中标识帧
12. 1. 2 使用Lingo实现浏览和跳转
12. 2 使用文本域处理用户输入
12. 3 处理鼠标事件
12. 3. 1 检测鼠标事件
12. 3. 2 处理鼠标滚动事件
12. 3. 3 检测光标的位置
12. 3. 4 选择和定制光标
12. 3. 5 动画光标和彩色光标
12. 4 处理键盘事件
12. 4. 1 检测键盘事件
12. 4. 2 键盘按键值
12. 5 制作菜单
12. 5. 1 定义自己的菜单
12. 5. 2 加强自定义的菜单
12. 5. 3 自定义菜单实例
12. 5. 4 使用Lingo动态修改菜单
12. 6 定制按钮
12. 6. 1 下压按钮
12. 6. 2 复选框
12. 6. 3 单选按钮
第13章 窗口中的电影
13. 1 创建窗口中的电影
13. 1. 1 主窗口和子窗口
13. 1. 2 创建窗口中的电影
13. 1. 3 创建窗口中电影实例
13. 2 窗口列表
13. 3 窗口之间的通信
13. 3. 1 指示窗口中的电影执行Lingo命令
13. 3. 2 指示主窗口执行Lingo命令
13. 3. 3 窗口之间通信实例
13. 4 窗口事件及其处理程序
13. 4. 1 窗口事件及其处理程序
13. 4. 2 窗口事件实例
第14章 Lingo语言中的面向对象编程
14. 1 面向对象编程背景知识
14. 2 创建父脚本
14. 2. 1 声明属性变量
14. 2. 2 创建on new处理程序
14. 2. 3 增加其他的处理程序
14. 2. 4 使用变量me
14. 3 创建子对象
14. 3. 1 创建子对象
14. 3. 2 子对象列表
14. 3. 3 脚本实例列表
14. 4 删除子对象
14. 5 控制子对象
14. 6 面向对象编程实例
第15章 使用Lingo创建行为
15. 1 行为脚本和其他类型脚本的区别
15. 2 创进行为脚本
15. 2. 1 添加处理程序
15. 2. 2 设置属性
15. 2. 3 设置行为描述信息
15. 2. 4 设置行为提示信息
15. 3 使用行为脚本
15. 3. 1 向某个精灵发送消息
15. 3. 2 向所有的精灵发送消息
15. 3. 3 向某个行为发送消息
15. 3. 4 动态删除和添加精灵上的行为
15. 3. 5 向Library面板添加行为脚本
15. 4 使用Lingo创建行为实例
15. 4. 1 简单行为实例
15. 4. 2 向精灵的行为发送消息实例
15. 4. 3 交互行为——字符追逐游戏
第16章 Xtras
16. 1 xtras基础知识
16. 1. 1 xtras与Xobject的区别
16. 1. 2 Director Xtras类型
16. 2 安装xtrbas
16. 3 使用Xtras
16. 4 使用xtras的实例