当前位置:首页 > 工业技术
Director 8和Lingo程序设计
Director 8和Lingo程序设计

Director 8和Lingo程序设计PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:刘小峰编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2000
  • ISBN:7302009392
  • 页数:396 页
图书介绍:Director 8是Macromedia公司推出的适合于Windows和MacOS平台的多媒体制作软件,是当前最为流行的软件之一,在多媒体领域中有着不可替代的作用。 本书按照用户学习软件从入门到提高的规律,从基础知识开始,辅以大量的实例,系统地介绍了在Director 8中制作多媒体的全部过程。本书既有利于用户入门,其中的实例又为用户制作多媒体提供了很好的参考。另外,本书对Director
《Director 8和Lingo程序设计》目录

第1章 Director基础知识 1

1.1 丰富多彩的多媒体世界 1

1.1.1 多媒体的定义 1

1.1.2 多媒体的发展历史 2

1.1.3 多媒体的特点 4

1.1.4 多媒体的应用 5

1.2 Director8简介 8

1.2.1 产品背景 8

1.2.2 Director8的强大功能 9

1.2.3 Director8运行的系统要求 12

第2章 初次使用Director8 14

2.1 Director8的安装 14

2.2.1 舞台 16

2.2 Director8中的基本概念 16

2.2.2 编排表 18

2.2.3 角色表 24

2.2.4 精灵 27

2.3 Director8的界面 28

2.3.1 Director8的界面 28

2.3.2 Director8的其他一些重要窗口和对话框 30

第3章 Director强大的动画功能 37

3.1 动画技术简介 37

3.2 逐帧录制的动画 38

3.3 实时录制 40

3.4 关键帧动画 41

3.5 电影循环胶片 44

3.6 动画制作实例——广告横幅 47

4.1 教学系统的创意 56

第4章 特殊通道和行为的使用 56

4.2 各界面的生成 59

4.3 速度通道的使用 63

4.4 过渡效果通道的使用 64

4.5 声音通道的使用 67

4.6 调色板通道的使用 69

4.7 脚本通道的使用 72

4.8 行为库的使用 74

4.9 创建放映机 77

第5章 Lingo语言基础 80

5.1 Lingo语言简介 80

5.2 Lingo语言的语法规定 81

5.3 Lingo语言中的数据类型 85

5.3.3 小数 86

5.3.2 整数 86

5.3.1 字符串 86

5.3.4 符号 87

5.3.5 常量 88

5.3.6 标识角色和角色表 89

5.4 处理Lingo语言中的数值 90

5.4.1 检测和设置数值 90

5.4.2 操作符 93

5.4.3 算术操作符 94

5.4.4 比较操作符 95

5.4.5 逻辑操作符 95

5.4.6 字符串操作符 95

5.5 判断选取和循环控制 96

5.5.1 if语句 96

5.5.2 case语句 98

5.5.3 循环控制 99

5.6 脚本的类型 101

5.6.1 电影脚本 101

5.6.2 角色脚本 102

5.6.3 行为脚本 103

5.6.4 设置脚本的类型 105

5.7 消息和处理程序 106

5.7.1 键盘和鼠标消息 106

5.7.2 帧消息 107

5.7.3 浏览器和Internet消息 107

5.7.4 精灵消息 107

5.7.5 窗口中电影消息 108

5.7.6 电影消息 108

5.7.9 行为消息 109

5.7.10 自定义消息 109

5.7.8 空闲消息 109

5.7.7 媒体同步消息 109

5.7.11 消息的顺序 110

5.7.12 处理程序接收消息的顺序 110

5.7.13 处理程序的位置 111

第6章 Director8中Lingo语言的新特色和变化 112

6.1 对精灵旋转和拉伸的支持 112

6.2 对Alpha通道的支持 114

6.3 对网络功能的增强 115

6.4 对QuickTime4的支持 116

6.5 Director8中Lingo语言的变动 117

6.5.1 新的Lingo语言元素 117

6.5.2 淘汰的Lingo语言元素 122

7.1.1 Message窗口简介 123

第7章 程序调试 123

7.1 Message窗口 123

7.1.2 Message窗口的使用 126

7.2 Debugger窗口 128

7.2.1 Debugger窗口简介 128

7.2.2 单步执行 129

7.2.3 设置断点 129

7.2.4 执行历史区 130

7.2.5 变量显示区 131

7.2.6 调试器的执行 131

7.3 蜂鸣和警告框的使用 134

7.3.1 蜂鸣的使用 134

7.3.2 警告框的使用 135

7.4 自定义消息监视 136

15.3.1 向某个精灵发送消息 139

第8章 列表 139

8.1 列表的基本概念 139

8.2 线性列表的使用 140

8.3 属性列表的使用 142

8.4 对列表的操作 144

8.4.1 存取列表的元素 145

8.4.2 检查列表的信息 148

8.4.3 增删列表的元素 152

8.4.4 拷贝列表 156

8.4.5 列表排序 156

8.5 使用列表的实例 157

8.5.1 字符配对游戏 157

8.5.2 年月排序 164

9.1 文本基础知识 167

第9章 文本和文本域 167

9.1.1 文本格式 168

9.1.2 文本字体 169

9.1.3 文本大小 169

9.1.4 文本颜色 170

9.1.5 文本对齐方式 171

9.1.6 文本的行间距 171

9.1.7 文本的字符间距 171

9.2 字符串的基础知识 171

9.2.1 字符串的连接 172

9.2.2 字符串的比较 173

9.2.3 字符串的其他一些函数 173

9.3 文本域的基础知识 178

9.3.1 文本域的属性 178

9.3.2 改变文本域的属性 179

9.3.3 文本域中单词的识别 180

9.4 使用Lingo实现文本域滚动 183

9.5.1 文本逐渐显示效果 185

9.5 使用Lingo实现文本域的特殊效果 185

9.5.2 电传打字机效果 186

9.6 自制滚动条实例 187

第10章 声音和视频 207

10.1 声音和视频基础 207

10.1.1 声音基础 208

10.1.2 视频基础 209

10.2 使用Lingo控制声音 211

10.2.1 播放声音 211

10.2.2 检测声音的属性和状态 215

10.2.3 控制声音的音量 221

10.3 使用Lingo控制视频 223

10.3.1 播放视频 223

10.3.2 检测视频的内容 226

10.4 同步声音和图像 227

11.1 木偶化 231

第11章 使用Lingo控制编排表 231

11.2 使用Lingo控制普通通道 233

11.2.1 Lingo控制精灵的属性 233

11.2.2 木偶化一个普通通道 243

11.3 使用Lingo控制声音通道 244

11.4 使用Lingo控制速度通道 246

11.5 使用Lingo控制过渡效果通道 246

11.6 使用Lingo控制调色板通道 248

第12章 使用Lingo实现浏览和交互 250

12.1 浏览和跳转 250

12.1.1 在Lingo中标识帧 251

12.1.2 使用Lingo实现浏览和跳转 253

12.2 使用文本域处理用户输入 257

12.3 处理鼠标事件 266

12.3.1 检测鼠标事件 266

12.3.2 处理鼠标滚动事件 269

12.3.3 检测光标的位置 272

12.3.4 选择和定制光标 272

12.3.5 动画光标和彩色光标 274

12.4 处理键盘事件 277

12.4.1 检测键盘事件 277

12.4.2 键盘按键值 278

12.5 制作菜单 281

12.5.1 定义自己的菜单 281

12.5.2 加载自定义的菜单 283

12.5.3 自定义菜单实例 283

12.5.4 使用Lingo动态修改菜单 285

12.6 定制按钮 287

12.6.1 下压按钮 288

12.6.2 复选框 289

12.6.3 单选按钮 291

第13章 窗口中的电影 292

13.1 创建窗口中的电影 292

13.1.1 主窗口和子窗口 293

13.1.2 创建窗口中的电影 293

13.1.3 创建窗口中电影实例 301

13.2 窗口列表 304

13.3 窗口之间的通信 304

13.3.1 指示窗口中的电影执行Lingo命令 304

13.3.2 指示主窗口执行Lingo命令 306

13.3.3 窗口之间通信实例 306

13.4.1 窗口事件及其处理程序 310

13.4 窗口事件及其处理程序 310

13.4.2 窗口事件实例 313

第14章 Lingo语言中的面向对象编程 315

14.1 面向对象编程背景知识 315

14.2 创建父脚本 317

14.2.1 声明属性变量 318

14.2.2 创建on new处理程序 319

14.2.3 增加其他的处理程序 320

14.2.4 使用变量me 321

14.3 创建子对象 321

14.3.1 创建子对象 321

14.3.2 子对象列表 324

14.4 删除子对象 325

14.3.3 脚本实例列表 325

14.5 控制子对象 326

14.6 面向对象编程实例 327

第15章 使用Lingo创建行为 332

15.1 行为脚本和其他类型脚本的区别 332

15.2 创建行为脚本 334

15.2.1 添加处理程序 334

15.2.2 设置属性 335

15.2.3 设置行为描述信息 337

15.2.4 设置行为提示信息 338

15.3 使用行为脚本 339

15.3.3 向某个行为发送消息 340

15.3.2 向所有的精灵发送消息 340

15.3.4 动态删除和添加精灵上的行为 341

15.3.5 向Library面板添加行为脚本 341

15.4 使用Lingo创建行为实例 343

15.4.1 简单行为实例 343

15.4.2 向精灵的行为发送消息实例 348

15.4.3 交互行为——字符追逐游戏 359

第16章 Xtras 372

16.1 Xtras基础知识 372

16.1.1 Xtras与Xobject的区别 373

16.1.2 Director Xtras类型 373

16.2 安装Xtras 375

16.3 使用Xtras 376

16.4 使用Xtras的实例 381

相关图书
作者其它书籍
返回顶部