目 录
前言
第一部分 Director基础篇
第1章 用Director制作影片
1.1Director简介
1.1.1播放选项
1.1.2影片实例
1.2演员表
1.2.1演员的类型
1.2.2演员表窗口的属性和设置
1.2.3多个演员表库
1.2.4外部演员表库
1.3舞台
1.4剪辑室
1.4.1剪辑室窗口中的元素
1.4.2自定义剪辑室窗口
1.4.3剪辑室的窗口参数设置
1.4.4角色的参数设置
1.4.5剪辑室和角色的其他设置
1.5其他控制手段
1.5.1控制面板
1.5.2工具面板
1.5.3角色监察窗
1.5.4角色覆盖层
1.5.5工具条
1.6用演员表、舞台和剪辑室制作动画
1.6.1单步录制
1.6.2实时录制
1.6.3空间至时间
1.6.4演员表至时间
1.6.5推算
1.6.6处理角色
1.7输出动画
1.8制作影片过程中的故障排除
1.9你知道吗
第2章 用Director制作演示
2.1屏幕设计
2.1.1设计一致的风格
2.1.2屏幕设计的工具
2.2线性演示
2.2.1创建演示
2.2.2调整节奏
2.3非线性演示
2.3.1添加后退和Home按钮
2.3.2添加菜单屏
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用Director播放演示
2.5.2创建独立的放映机
2.5.3制作Shockwave影片
2.6 Director的故障排除
2.7你知道吗
第二部分 演员详述
第3章 位图演员
3.1位图的类型
3.1.1使用调色板
3.1.2选择位深
3.2输入位图
3.3使用Paint窗口
3.3.1选取工具
3.3.2套准点工具
3.3.3橡皮擦工具
3.3.4徒手工具
3.3.5变焦缩放工具
3.3.6吸管工具
3.3.7颜料杯工具
3.3.8文本工具
3.3.9铅笔工具
3.3.10喷枪工具
3.3.11画刷工具
3.3.12弧线工具
3.3.13直线工具
3.3.14图形工具
3.3.15色块
3.3.16渐变
3.3.17图案
3.3.18线条粗细设置
3.3.19Paint窗口的油墨
3.3.20Paint窗口的参数设置
3.3.21效果工具条
3.4位图演员的属性
3.5葱皮纸
3.6Photoshop滤镜
3.7位图演员的故障排除
3.8你知道吗
第4章 文本和域演员
4.1使用文本演员
4.1.1文本编辑
4.1.2文本的输入
4.1.3文本演员选项
4.1.4文本监察窗
4.1.5Font对话框
4.1.6Paragraph对话框
4.2使用域演员
4.3根据需要使用文本和域
4.4使用字体演员
4.5文本和域演员的故障排除
4.6你知道吗
第5章 声音演员
5.1声音文件的格式
5.2频率和位深
5.3内部声音演员
5.4外部声音
5.5Shockwave声音
5.6在Director里使用声音
5.6.1用剪辑室播放声音
5.6.2使用库行为发出声音
5.7等待声音和线索点
5.8声音的故障排除
5.9你知道吗
第6章 数字视频文件
6.1使用各种数字视频文件格式
6.1.1文件类型
6.1.2压缩
6.1.3数据传输速率
6.2输入数字视频文件
6.3数字视频文件的设置
6.4处理数字视频文件
6.5视频文件的自定义控制
6.6数字视频文件的故障排除
6.7你知道吗
第7章 矢量图形演员
7.1图形演员
7.2矢量图形演员
7.2.1矢量图形编辑窗口
7.2.2矢量图形的属性
7.2.3矢量图形技巧
7.3Flash演员
7.4矢量图形演员的故障排除
7.5你知道吗
第8章 其他演员类型
8.1制作按钮
8.2制作复选框
8.3制作单选按钮
8.4使用调色板演员
8.5添加光标
8.5.1内置光标
8.5.2自定义位图光标
8.5.3活动光标
8.6使用动画GIF
8.7使用QuickTimeVR
8.8用Xtra添加新的演员类型
8.9其他演员类型的故障排除
8.10你知道吗
第三部分 在Director中创作
第9章 Director环境
9.1Director里的工作方法
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.2.4剧本窗口参数设置
9.2.5影片属性
9.2.6影片播放属性
9.2.7Shockwave音频设置
9.2.8内存监察窗
9.3使用Director库
9.4使用Xtra
9.5寻求帮助
9.6Director环境的故障排除
9.7你知道吗
第10章 角色与帧的属性
10.1帧的节奏
10.2帧调色板
10.3帧的过渡
10.4角色的油墨
10.5角色的混色
10.6角色的颜色
10.7角色的形状
10.8角色的其他属性
10.8.1可编辑属性
10.8.2可移动属性
10.8.3轨迹属性
10.9角色和帧的属性的故障排除
10.10你知道吗
第11章 高级技巧
11.1创建自定义行为
11.1.1创建更复杂的行为
11.1.2向行为里添加事件
11.1.3向行为里添加行动
11.2影片片断和链接的影片
11.3颜色循环
11.4Shockwave流式传输
11.5高级技巧的故障排除
11.6你知道吗
第四部分 Lingo基础
第12章 学习Ling0
12.1什么是Lingo
12.2消息窗口初步
12.3理解剧本的类型
12.4使用消息和处理程序
12.4.1消息的类型
12.4.2消息的接收顺序
12.4.3创建处理程序
12.5使用变量
12.6编写Lingo程序
12.6.1Lingo程序员
12.6.2编程与解决问题
12.6.3化解大的问题
12.6.4创建剧本演员
12.6.5编写程序
12.7Lingo的故障排除
12.8你知道吗
第13章 重要的Lingo句法
13.1使用数字变量
13.1.1执行运算
13.1.2整数和浮点数
13.1.3优先权
13.1.4运算和容量
13.1.5函数
13.2使用字符串变量
13.2.1子字符串表达式
13.2.2修改字符串
13.3比较变量
13.4使用处理程序
13.4.1事件处理程序
13.4.2自定义处理程序
13.4.3函数
13.5使用if...then
13.5.1简单的if语句
13.5.2Case语句
13.5.3嵌套的if语句
13.5.4逻辑操作符
13.6使用repeat循环
13.6.1repeatwith
13.6.2repeatwhile
13.6.3其他repeat命令
13.6.4永远循环
13.7使用Lingo的浏览命令
13.7.1go
13.7.2使用go
13.7.3play
13.7.4离开当前影片
13.8控制角色的属性
13.8.1角色的位置
13.8.2角色的演员
13.8.3角色的矩形
13.8.4角色的油墨
13.8.5角色的颜色
13.9控制演员的属性
13.10使用列表变量
13.10.1线性列表
13.10.2属性列表
13.10.3帧剧本
13.11Lingo句法的故障排除
13.12你知道吗
第五部分 使用行为
第14章 创建行为
14.1控制单个角色
14.1.1角色消息
14.1.2属性
14.1.3使用me
14.2创建简单的行为
14.2.1浏览行为
14.2.2掠过行为
14.2.3动画行为
14.3简单的按钮行为
14.4使用完整的行为
14.4.1行为的描述
14.4.2行为属性描述列表
14.4.3自动属性设置
14.4.4工具提示
14.5完整的接钮行为
14.5.1创建参数
14.5.2编写事件处理程序
14.6创建动画行为
14.6.1墙面回弹
14.6.2添加重力
14.7在行为间交换信息
14.8创建行为的故障排除
14.9你知道吗
第15章 图形界面元素
15.1创建显示掠过
15.2使用复选框
15.3使用单选按钮
15.4拖动角色
15.4.1简单的拖动剧本
15.4.2更好的拖动行为
15.4.3点击、拖动和锁定
15.4.4拖动和投掷
15.5创建滑动条
15.6创建进程条
15.7创建图形化的弹出菜单
15.8图形界面元素的故障排除
15.9你知道吗
第六部分 用Lingo控制素材
第16章 控制文本
16.1使用字符串和了字符串
16.1.1建立字符串
16.1.2子字符串表达式
16.1.3比较字符串
16.1.4字符串函数
16.1.5字符串常量
16.1.6文本的引用
16.2使用文本演员和域
16.2.1域
16.2.2文本演员
16.3创建文本清单
16.4创建文本弹出菜单
16.5使用键盘输入
16.5.1键盘Lingo语言
16.5.2了解Retum键
16.5.3限制输入
16.5.4捕获按键操作
16.6使用richtext格式
16.7使用HTML和表格
16.7.1一个简单的HTML应用程序
16.7.2应用表格
16.8使用HTM L和超文本
16.8.1设置和使用超链接
16.8.2用Lingo修正超链接
16.9使用文本文件和FileIOXtra
16.10文本和字符串的故障排除
16.11你知道吗
第17章 控制声音
17.1使用Lingo的声音命令
17.2播放外部声音
17.3使用Shockwave音频
17.4声音的故障排除
17.5你知道吗
第18章 控制位图
18.1角色的变形
18.1.1rect属性
18.1.2rotation属性
18.1.3flipH和flipV属性
18.1.4skew属性
18.1.5quad属性
18.1.6其他变形属性
18.2添加3D效果
18.2.1缩小角色
18.2.2在移动过程中缩小角色
18.2.3使用quad属性创建错觉
18.2.4角色的映射
18.3处理位图演员
18.4位图的故障排除
18.5你知道吗
第19章 视频文件的控制
19.1视频命令的使用
19.1.1演员属性
19.1.2角色属性
19.1.3蒙版
19.2建立视频控制
19.3其他视频技术的使用
19.4视频文件的故障排除
19.5你知道吗
第20章 控制矢量图形
20.1使用Flash演员的Lingo
20.2使用矢量图形的Lingo
20.3用Lingo建立矢量图形
20.4学习高级的矢量图形技巧
20.5矢量图形Lingo的故障排除
20.6你知道吗
第七部分 使用高级的Lingo
第21章 Director环境的控制
21.1菜单的使用
21.1.1菜单的创建
21.1.2菜单的控制
21.2光标的使用
21.2.1使用内置的光标
21.2.2自定义的位图光标
21.2.3CursorXtra
21.3timeout的使用
21.4关于计算机
21.5显示时间
21.6内存管理
21.6.1演员的调用
21.6.2内存信息
21.7运行其他应用程序
21.8其他环境Lingo
21.9环境Lingo的故障排除
21.10你知道吗
第22章 使用Shockwave和因特网
22.1用Lingo控制Web浏览器
22.2从因特网上获取文本
22.3发送文本
22.3.1用getNetText发送文本
22.3.2用postNetText发送文本
22.4 浏览器的使用
22.4.1EMBED和OBJECT标签参数
22.4.2与JavaScript对话
22.4.3与Shockwave对话
22.5ShockwavePreferences文件的使用
22.6与服务器和客户机通信
22.7ShockwaveLingo的故障排除
22.8你知道吗
第23章 面向对象的编程
23.1什么是对象
23.2使用对象的原因
23.2.1对象能更好地组织程序
23.2.2对象能够管理全局变量的空间
23.2.3对象易于测试
23.2.4对象使编程更容易、更高效
23.2.5对象可以被重复使用
23.3用Lingo创建对象
23.4创建对象的属性
23.5使用OOP
23.6使用ancestor
23.7OOP的故障排除
23.8你知道吗
第24章 MIAW及其相关内容
24.1使用MIAW
24.1.1创建MIAW
24.1.2MIAW属性
24.1.3窗口命令
24.1.4MIAW的系统属性
24.1.5MIAW事件处理程序
24.2创建对话框
24.2.1确认对话框
24.2.2警告对话框
24.2.3文本输入对话框
24.3MIAW的其他用途
24.4使用链接的影片
24.5使用MUI Xtra对话框
24.5.1创建打开文件对话框
24.5.2创建保存文件对话框
24.5.3创建打开网页对话框
24.5.4创建警告对话框
24.5.5创建自定义的MUI对话框
24.6MIAW及其相关内容的故障排除
24.7你知道吗
第25章 Xtra
25.1什么是Xtra
25.2Director所附带的Xtra
25.3第三方厂商的Xtra
25.3.1BuddyAPIXtra
25.3.2Print-O-MaticLite
25.3.3PhotoCaster2
25.3.4Beatnik
25.3.53DGroove
25.4使用XtraLingo
25.5其他Xtra
25.6Xtra的故障排除
25.7你知道吗
第26章 为创作者而创作
26.1剪辑室录制
26.1.1为剪辑室编写程序
26.1.2剪辑室录制工具
26.2创建MIAW Xtra
26.3使用行为库
26.4为创作者而创作的故障排除
26.5你知道吗
第八部分 用Director创建专业性的应用程序
第27章 教学软件
27.1制作配对游戏
27.2实现绘画操作
27.3制作透明覆盖层
27.4制作地理知识测验
27.5制作标准化考试
27.6教学软件的故障排除
27.7你知道吗
第28章 商用软件
28.1制作数据库软件
28.1.1主菜单屏幕
28.1.2数据库条目屏幕
28.1.3浏览数据库
28.1.4列出数据库里的记录
28.2制作图表
28.2.1柱图
28.2.2饼图
28.3制作调查问卷
28.4制作基于计算机的培训程序
28.5商用软件的故障排除
28.6你知道吗
第29章 图形图像软件
29.1制作幻灯片
29.2移动观察大幅图像
29.3为大幅图像制作滚动条
29.4对大幅图像变焦缩放
29.5使用油墨和颜色控制
29.6图形图像软件的故障排除
29.7你知道吗
第30章 声音软件
30.1钢琴键盘
30.2演奏的钢琴
30.3动态立体声
30.43D声音
30.5调节音量控制
30.5.1音最滑动条
30.5.2音量按钮
30.6声音软件的故障排除
30.7你知道吗
第31章 Shockwave短程序
31.1创建浏览页
31.2创建浏览条
31.3创建广告
31.4处理和显示信息
31.5Shockwave短程序的故障排除
31.6你知道吗
第32章 游戏
32.1制作配对游戏
32.2制作滑动的拼图游戏
32.3制作下落物体的游戏
32.4模仿射击靶场
32.5制作“宇宙入侵者”
32.5.1制作入侵者角色
32.5.2创建战舰
32.5.3创建帧剧本
32.6创建问答游戏
32.7创建B1ackjack游戏
32.8游戏的故障排除
32.9你知道吗
第九部分 完成一件作品
第33章 调试
33.1编写正确的程序
33.1.1为程序加注释
33.1.2使用描述性的名称
33.1.3编写无错误的程序
33.1.4处理错误的Lingo
33.2使用Lingo的调试工具
33.2.1使用Debugger
33.2.2使用Watcher窗门
33.2.3使用Script窗口
33.2.4使用消息窗口
33.2.5使用跟踪
33.2.6使用其他调试方法
33.3测试程序
33.3.1及早测试并经常测试
33.3.2内部测试
33.3.3beta测试
33.4你知道吗
第34章 运行性能
34.1为目标计算机设计
34.1.1妥协
34.1.2儿种配置要求
34.2影响运行性能的因素
34.2.1硬件
34.2.2软件
34.2.3网络
34.3改善运行性能
34.3.1调用演员
34.3.2Shockwave文件的尺寸和流式
传输
34.3.3用其他方法进行补偿
34.3.4剪裁素材
34.3.5删除多余的元素
34.3.6优化Lingo的运行性能
34.4你知道吗
第35章 跨平台问题
35.1为Mac和Windows创作
35.1.1字体
35.1.2调色板
35.1.3显示亮度
35.1.4数字视频文件
35.1.5文件路径
35.1.6非跨平台Lingo
35.2为NetscapeNavigator和Microsoft
InternetExplorer创作
35.3跨平台创作检查清单
35.4你知道吗
第36章 送货
36.1制作放映机
36.1.1短型放映机
36.1.2轻型放映机
36.2制作Shockwave影片
36.2.1NetscapeNavigator的EMBED
标签
36.2.2MicrosoftInternetExplorer的OBJECT
标签
36.2.3同时使用EMBED和OBJECT标签
36.3制作CD-ROM
36.4送货的故障排除
36.5你知道吗
第37章 创建Java短程序
37.1SaveAsJava基础信息
37.1.1把现有的影片翻译成Java短程序
37.1.2参考Java的特性制作影片
37.2SaveAsJavaXtra的支持范围
37.2.1演员
37.2.2角色
37.2.3字体
37.2.4演员表库
37.2.5网络Lingo
37.2.6其他Lingo
37.2.7过渡
37.3走进Java
37.4使用SaveAsJavaXtra
37.5生成Java的技巧
37.5.1Java行为
37.5.2对Java隐藏Lingo
37.5.3嵌入Java代码
37.6制作Java短程序的收尾工作
37.6.1捆绑短程序
37.6.2兼容问题
37.6.3问题及更多信息
37.7Java短程序的故障排除
第十部分 附 录
附录A Director7的新添内容
附录B Director词汇
附录C 在线资源
附录D 图表
附录E 按主题分类的Ling0
附录F 行为库快速参考
附录G 键盘快捷键
附录H Xtra指南
附录I CD-OM里的内容
附录J Ling0参考