Director 8和Lingo程序设计

Director 8和Lingo程序设计
作 者: 刘小峰
出版社: 清华大学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: Director
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Director 8和Lingo程序设计》作者简介

内容简介

Director8是Macromedia公司推出的适合于Windows和MacOS平台的多媒体制作软件,是当前最为流行的软件之一,在多媒体领域中有着不可替代的作用。本书按照用户学习软件从入门到提高的规律,从基础知识开始,辅以大量的实例,系统地介绍了在Director8中制作多媒体的全部过程。本书既有利于用户入门,其中的实例又为用户制作多媒体提供了很好的参考。另外,本书对Director独特的Lingo语言也作了较为系统的介绍。本书示例丰富、实用,语言通俗,适合进行多媒体制作的不同层次用户。

图书目录

第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的实例