第1章 Director7概述
1.1如何学Director
1.2为什么选择Director
1.3Director简介
1.4Director7的新特征
1.5其他的支持软件
第2章 Director电影基础
2.1安装与文件组织
2.1.1安 装
2.1.2文件组织
2.2主要窗口与基本概念
2.2.1电影的总体概念
2.2.2舞台窗口
2.2.3总谱窗口
2.2.4精 灵
2.2.5剧组窗口
2.2.6菜单与工具栏
2.3开始创建电影
2.3.1电影属性设置
2.3.2引入、创建BMP图
2.3.3编辑文本
2.3.4添加形状与矢量形状
2.3.5加入控件
2.3.6添加转场效果
2.4引入与播放声音
2.5添加简单的程序
2.6使用Director的帮助
2.6.1按钮的在线帮助
2.6.2使用Director.hlp
2.6.3示范电影
第3章 常用命令与工具
3.1舞台、总谱与精灵的关系
3.2剧组与剧组成员
3.2.1剧组成员的创建方式
3.2.2管理剧组成员
3.2.3剧组窗口
3.2.4引入剧组成员
3.2.5插入剧组成员
3.2.6剧组成员操作
3.3总谱窗口与精灵控制
3.3.1精灵观测器与精灵属性编辑
3.3.2特殊效果通道
3.3.3帧序号显示栏及两边按钮
3.3.4精灵通道
3.4精灵操作与动画
3.4.1精灵的基本操作
3.4.2菜单的精灵编辑命令
3.4.3关键帧动画
3.4.4画面接画面的动画
3.4.5循环电影的制作
3.4.6即时录制制作动画
3.5位图的编辑
3.5.1绘图工具栏
3.5.2渐进颜色设置
3.5.3颜色选择片
3.5.4图案选择器区
3.5.5线宽设置
3.5.6绘图标尺
3.5.7效果工具栏
3.5.8剧组与剧组成员信息
3.6矢量形状、形状
3.6.1矢量形状的绘制
3.6.2矢量形状填充效果
3.6.3矢量形状剧组成员性质
3.6.4矢量形状窗口快捷键
3.6.5形状与工具面板
3.7图文本与文本域
3.7.1Text与Text的编辑
3.7.2Field与Field编辑
3.7.3汉字处理问题
3.8程序设计窗口
3.8.1BehaviorInspector窗口
3.8.2程序编辑窗口
3.8.3程序演员属性
3.9剧组成员属性窗口
3.9.1Bitmap剧组成员属性窗口
3.9.2Text剧组成员属性窗口
3.9.3Field剧组成员属性窗口
3.9.4形状剧组成员属性窗口
3.9.5Button剧组成员属性窗口
3.9.6Sound剧组成员属性窗口
3.9.7DigitalVideo剧组成员属性窗口
3.9.8GIF剧组成员属性窗口
第4章 交互性电影设计
4.1交互的多媒体
4.1.1交互的概念
4.1.2交互的结构
4.2用户界面
4.2.1界面的目的
4.2.2界面图标设计
4.2.3界面的面貌
4.3制作交互电影
4.3.1交互电影的制作
4.3.2使用LibraryPalette
4.4自动生成程序
4.4.1程序的基本知识
4.4.2BehaviorInspector应用
4.4.3播放声音
4.4.4按钮、鼠标的形状改变
第5章 Ling0语言编程
5.1Lingo概述
5.1.1对Lingo控制电影的描述
5.1.2理解Lingo语言
5.1.3关于编写程序的建议
5.2Lingo基本知识
5.2.1Lingo的术语
5.2.2Lingo语法
5.2.3数据类型
5.2.4运算符与表达式
5.2.5Lingo变量
5.2.6程序分支与循环结构
5.2.7程序的分类
5.3帧程序
5.3.1帧程序响应的消息
5.3.2帧程序的导航功能
5.3.3帧程序制作交互电影
5.4精灵程序
5.4.1精灵程序响应的消息
5.4.2数字时钟的制作
5.4.3编制滚动文本域的程序
5.4.4程序员消息响应
5.5剧组成员程序
5.5.1剧组成员程序响应的消息
5.5.2制作挡球游戏
5.6电影程序
5.6.1电影程序响应的消息
5.6.2电影运行环境的检测
5.6.3空闲时的操作
5.6.4公共函数的定义
5.6.5对剧组成员的预处理
5.7编程帮助与程序调试
5.7.1编程帮助
5.7.2程序调试
5.7.3使用Message窗口
5.7.4使用Debugger窗口
5.7.5表达式观察窗口
5.8消息与消息处理
5.8.1消息层次
5.8.2初级处理程序
5.8.3修改消息层次动作
5.9程序的对象化
5.9.1对象与对象化的优点
5.9.2创建对象与对象属性
5.9.3创建同一Parent的多个对象
5.9.4对象继承
5.10数据管理与数据交换
5.10.1列表
5.10.2特殊列表
5.10.3多维数组
5.10.4数据交换
5.10.5剪贴板操作
第6章 媒体的编辑与控制
6.1文本的属性与文本操作
6.1.1文本“块”操作
6.1.2Field的内容操作
6.1.3使用Field建立数据库
6.1.4使用Field导航
6.1.5在Field中查找与检索
6.2图形的编辑与控制
6.2.1图形属性
6.2.2使用Photoshop过滤器
6.2.3洋葱皮技术
6.2.4图形的Lingo控制
6.3声音的引入与播放
6.3.1播放WAV文件
6.3.2MCI播放MIDI
6.3.3播放SWA文件
6.3.4播放MPEG音频
6.4数字视频的控制
6.4.1数字视频的格式
6.4.2数字视频的播放
6.4.3数字视频的应用
6.4.4数字视频资源来源
6.5GIF与Flash动画
6.5.1播放GIF动画
6.5.2了解FlashMovie
6.5.3FashMovie的控制
第7章 高级编程
7.1计算机与电影的控制
7.1.1Lingo对计算机的控制与检测
7.1.2Lingo对舞台与剧组的控制
7.1.3Lingo对总谱的控制
7.1.4内存的管理
7.2窗口中的电影
7.2.1创建窗口
7.2.2窗口消息
7.2.3管理窗口
7.3Xtras应用
7.3.1Xtras类型
7.3.2获取Xtras
7.3.3使用Xtras
7.4对象嵌入
7.4.1插入ActiveX控件
7.4.2ActiveX控件属性
7.4.3ActiveX控件方法
7.4.4ActiveX控件消息
7.5针对网络的编程
7.5.1适合于Web的多媒体
7.5.2Director7的网络功能改进
7.5.3创建Shockwave电影
7.5.4创建Net—aware播放器与NetLingo指南
7.5.5Director电影与Java
第8章 Director电影发布
8.1简单创建一个播放器
8.2关于发布电影的格式
8.2.1Shockwave电影
8.2.2保护电影
8.2.3Java小应用程序
8.3电影的Xtras
8.3.1对电影Xtras的管理
8.3.2设置当前的电影Xtras
8.4建立播放器
8.5使用更新电影来处理电影
8.5.1更新电影
8.5.2保护电影
8.5.3保存为Shockwave
8.6输出数字视频或位图
8.7网络发布
8.7.1建立Shockwave电影
8.7.2在浏览器中预览电影
8.7.3其他网络发布问题
第9章 多媒体软件工程
9.1项目分析
9.1.1产品分析与设计
9.1.2明确目标、确定观众
9.1.3确定技术要求
9.1.4确定内容
9.1.5内容呈现的结构
9.2项目管理
9.2.1硬件配置
9.2.2软件管理
9.2.3工作组织
9.3设计与编程
9.3.1文档结构设计
9.3.2用户界面设计
9.3.3创建故事板
9.3.4程序设计
9.4检查与测试
9.4.1开发过程中的测试
9.4.2初步完成时的测试
第10章 问题、经验与技巧
10.1编辑Director电影
10.1.1剧组与剧组成员
10.1.2总谱与精灵
10.1.3编辑媒体
10.2Lingo编程
10.3发布多媒体
10.3.1电影与播放器的设置
10.3.2Xtras的设置与检查
10.3.3测试与检查
10.3.4安装文件的制作
10.3.5目标光盘的搜索
附录
Director专用术语英文与中文翻译对照