第1章 开始多媒体创作——认识Director 1
1.1多媒体概述 2
1.1.1多媒体的组成 2
1.1.2多媒体技术特点 3
1.1.3多媒体应用领域 4
1.2 Director 11环境简介 5
1.2.1功能简介 5
1.2.2操作环境 6
1.2.3 Director应用领域 10
1.3专业术语 12
1.3.1基本概念介绍 12
1.3.2常用的术语 13
1.3.3素材的来源 14
1.4思考与练习 15
第2章 舞台设计——舞台与角色 16
2.1多媒体界面设计的艺术原则(一) 17
2.1.1界面设计——对比原则 17
2.1.2界面设计——协调原则 19
2.2构造舞台 20
2.2.1舞台属性 20
2.2.2构建舞台 24
2.3构造角色 25
2.3.1设置角色表 26
2.3.2 Cast界面 27
2.3.3创建角色表 28
2.3.4操作角色表 29
2.4使用角色 29
2.4.1控制视频角色 30
2.4.2应用影片角色 31
2.5幼儿识字系统——舞台设计流程 32
2.6触摸屏系统——舞台设计创意 35
2.7思考与练习 38
第3章 舞台设计——编排表与精灵 39
3.1多媒体界面设计的艺术原则(二) 40
3.1.1界面设计——平衡原则 40
3.1.2界面设计——趣味原则 41
3.2编排表 43
3.2.1概念简介 43
3.2.2编排环境 44
3.2.3特效通道 45
3.3控制精灵 48
3.4混合模式 50
3.5儿童识字系统——应用特效 54
3.6思考与练习 57
第4章 元素设计——编辑图形 59
4.1电脑绘画技巧 60
4.2常用绘图工具 61
4.2.1编辑图形——位图 61
4.2.2编辑图形——矢量图 64
4.3常用绘图工具 67
4.3.1套索工具 67
4.3.2遮罩工具 68
4.3.3其他工具 69
4.4多媒体交互——文本 71
4.4.1应用文本 71
4.4.2使用文本域 73
4.5使用属性检查器 75
4.5.1更改位图属性 75
4.5.2更改矢量图属性 75
4.5.3更改文本属性 77
4.6雪景——绘图工具应用 79
4.7方块心情——绘画流程 81
4.8思考与练习 84
第5章 动画设计——基础动画 86
5.1动画技术——形成原理 87
5.1.1动画形成原理 87
5.1.2动画创作构思 88
5.2基础动画 90
5.2.1关键帧动画概论 91
5.2.2小狗散步——关键帧 92
5.2.3推算动画概论 93
5.2.4童年时代——推演动画 95
5.3录制动画 97
5.3.1逐步录制动画概论 97
5.3.2实时录制动画概论 98
5.3.3我要长大——逐步录制 99
5.4“从空间到时间”动画 101
5.4.1空间——时间动画概述 101
5.4.2迷局——从空间到时间 102
5.4.3从角色表到时间动画 103
5.5胶片环动画 104
5.5.1创建胶片环 104
5.5.2模拟跌落动作——胶片环 105
5.6实例操作——春天来了 107
5.7思考与练习 111
第6章 交互媒体设计——Lingo语言 112
6.1 Lingo脚本设计概述 113
6.2编程基础 113
6.2.1 Lingo语言概述 113
6.2.2脚本窗口简介 114
6.2.3消息窗口 116
6.2.4调试窗口 117
6.3编程术语简介 118
6.3.1脚本的基本类型 118
6.3.2脚本的执行次序 120
6.3.3事件和系统消息 121
6.4完善儿童识字系统脚本 122
6.4.1儿童识字——编写角色脚本 122
6.4.2儿童识字——编辑帧脚本 124
6.4.3儿童识字——编辑精灵脚本 125
6.5导航命令简介 126
6.5.1使用go命令导航 126
6.5.2使用play命令导航 128
6.6思考与练习 129
第7章 交互媒体设计——Lingo语法 131
7.1程序设计过程 132
7.2变量和常量 134
7.2.1全局变量 135
7.2.2局部变量 135
7.2.3变量的命名规则 136
7.2.4测试变量 137
7.3运算符简介 139
7.3.1算术运算符 139
7.3.2比较运算符 142
7.3.3逻辑运算符 144
7.3.4其他运算符 145
7.4程序控制流程 146
7.4.1顺序结构 146
7.4.2分支结构 148
7.4.3循环结构 151
7.4.4其他命令 154
7.5使用自定义例程 156
7.5.1使用变量传递参数 157
7.5.2使用形式参数传递 158
7.5.3使例程返回结果 159
7.6字符操作 159
7.6.1字符串表达式 160
7.6.2修改字符串 161
7.7使用列表 162
7.8思考与练习 165
第8章 滚屏文本设计——文本控制 167
8.1精灵控制方法构思 168
8.2使用字符串 170
8.2.1建立字符串 170
8.2.2使用表达式 172
8.2.3字符串函数 172
8.2.4字符串常量 173
8.2.5引用文本 174
8.3使用文本和域 174
8.3.1文本演员 174
8.3.2文本域 175
8.4触摸屏系统——滚屏文本设计 177
8.5触摸屏系统——鼠标控制文本 178
8.6键盘输入功能设计 183
8.6.1常见的键盘事件 183
8.6.2 Return/Enter设计 184
8.6.3限制输入设计 185
8.6.4按键捕获设计 187
8.7控制HTML 188
8.7.1控制HTML 188
8.7.2创建超链接 190
8.8思考与练习 192
第9章 视频/音频播放器设计 194
9.1视频/音频播放器概要 195
9.1.1视频播放器项目概要 195
9.1.2音频播放器项目概要 196
9.2控制视频语句 197
9.2.1视频命令 197
9.2.2控制视频 199
9.3视频特效设计 201
9.3.1渐现特效设计 201
9.3.2渐隐特效设计 202
9.3.3开机特效设计 202
9.3.4旋转特效设计 203
9.4视频播放器设计——视频控制 204
9.4.1制作项目界面 204
9.4.2添加脚本代码 206
9.5控制音频语句 214
9.5.1木偶化声音 214
9.5.2控制声音 215
9.5.3声音的控制方法 215
9.6音频播放器设计——声音控制 217
9.6.1构建界面 217
9.6.2添加脚本代码 218
9.6.3添加蒙版 222
9.7思考与练习 224
第10章 制作电子相册——图像控制 226
10.1电子相册设计概述 227
10.1.1典型作品欣赏 227
10.1.2电子相册设计概要 229
10.2控制位图 230
10.2.1控制形状属性 230
10.2.2控制旋转属性 232
10.2.3控制翻转属性 233
10.2.4控制扭曲属性 234
10.2.5控制倾斜属性 234
10.2.6控制其他属性 235
10.3创建矢量图形 236
10.3.1控制Flash 236
10.3.2绘制图形——矢量 238
10.3.3 Flash交互——Lingo控制 240
10.4制作电子相册——控制图形显示 242
10.4.1美化相册界面——构建界面界面 242
10.4.2功能实现——实现基本功能 245
10.4.3实现程序控制——Lingo控制交互 246
10.5 MIAW属性 252
10.5.1创建MIAW 252
10.5.2常用属性简介 253
10.6思考与练习 254
第11章 提高工作效率——应用行为 256
11.1行为概论 257
11.1.1理解行为 257
11.1.2附着行为 258
11.1.3修改行为 259
11.2内置行为库 260
11.2.1 Animation类行为 260
11.2.2 Controls控制类 262
11.2.3 Media媒体类 263
11.2.4 Internet网络类 265
11.2.5 Navigation导航类 266
11.2.6 PaintBox绘图工具类 266
11.2.7 Text文本类 267
11.3创建行为基础 268
11.3.1行为基础 268
11.3.2创建行为 271
11.4应用行为案例 274
11.4.1掠过行为——简单行为 274
11.4.2按钮行为——复杂行为 275
11.5精灵间传递信息 278
11.5.1向单个精灵发送信息 278
11.5.2向所有精灵发送信息 280
11.5.3向指定行为发送信息 280
11.6行为应用——移动精灵位置 281
11.7行为应用——控制运动范围 282
11.8行为应用——力场控制行为 283
11.9思考与练习 284
第12章3D交互环境 286
12.1认识3D世界 287
12.2创建3D文本 289
12.2.1创建3D文本 289
12.2.2修改3D文本 289
12.3观察3D文本——漫游 292
12.4导入外部文件 296
12.4.1导入3D演员 297
12.4.2设置演员属性 298
12.5控制3D世界 299
12.5.1 ModelResource类指令 299
12.5.2 Model类指令 301
12.5.3其他类指令 302
12.6使用3D行为 304
12.6.1添加行为 304
12.6.2 Actions类行为 306
12.6.3 Triggers行为 308
12.7虚拟的世界——3D格斗大赛 308
12.8思考与练习 314
第13章 提高产品质量——Xtras插件 315
13.1 Xtras概述 316
13.1.1认识Xtras 316
13.1.2 Xtras的分类 316
13.1.3使用Xtras 318
13.2安装与管理 318
13.2.1安装Xtras 318
13.2.2管理Xtras 320
13.3常用Xtras简介 322
13.3.1 Update Movies 322
13.3.2 FileIO Xtra 323
13.3.3 Cursor Option 327
13.3.4控制Flash电影 331
13.4外挂插件简介 333
13.4.1 Director Xtras freeFont 333
13.4.2 Killer Transition 334
13.5打开对话框——FileIO 338
13.6思考与练习 341
第14章 结束作品制作——发布为多媒体 342
14.1发布要素 343
14.1.1认识ICO图标 343
14.1.2光盘图标 344
14.1.3自启动文件 345
14.2发布设置 346
14.2.1设置发布格式 346
14.2.2设置项目属性 347
14.2.3设置文档属性 348
14.2.4设置Shockwave 349
14.2.5设置Html属性 349
14.2.6设置图像属性 351
14.3发布Shockwave电影 351
14.3.1认识Shockwave 351
14.3.2创建Shockwave电影 352
14.3.3在网页中浏览Shockwave 353
14.4导出数字文件 355
14.4.1导出设置简介 356
14.4.2导出视频播放器 357
14.5实例操作——发布电子相册 358
14.6思考与练习 362