中文Authorware 7.0多媒体设计精彩范例

中文Authorware 7.0多媒体设计精彩范例
作 者: 黄晓宇 王泽云
出版社: 机械工业出版社
丛编项: 电脑视界
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: Authorware
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《中文Authorware 7.0多媒体设计精彩范例》作者简介

内容简介

本书是专为Authorware初学者或具有一定多媒体设计经验,并且希望能在短时间内成为Authorware多媒体设计高手的用户编写的。全书共分为7篇:Authorware基础篇、图像浏览篇、教学课件篇、商业宣传篇、实用工具篇、游戏篇和综合实例篇。通过18个精彩实例,系统地讲解了使用Authorware制作多媒体的各方面的知识和技巧。这些实例均是作者长期收集、认真总结,并精心制作的结晶,有较强的针对性。全部实例以“Authorware入门→简单的图标功能→移动图像→简单交互→简单的代码→AutiveX控件→复杂的交互→复杂的代码→数据库的操作→作品的发布”这条线路进行讲解。同时,各个实例所涉及到的知识点也是由浅入深。为了方便读者学习和操作,书中实例所涉及到的全部素材和Authorware文件及举一反三的素材和Authorware文件都收录到了本书的配套光盘中,以方便读者在学习时调用。

图书目录

第0篇 Authorware基础 1

0.1 初识Authorware 7.0 2

0.1.1 工作界面 2

0.1.1.1 标题栏 2

0.1.1.2 菜单栏 2

0.1.1.3 工具栏 3

0.1.1.4 图标栏 4

0.1.1.5 流程编辑窗口 5

0.1.1.6 演示窗口 5

0.1.1.7 属性面板 5

0.1.1.8 “函数”面板 6

0.1.1.9 “变量”面板 6

0.1.1.10 “知识对象”面板 6

0.1.2 Authorware 7.0的启动和关闭 7

0.1.2.1 Authorware 7.0的启动 7

0.1.2.2 Authorware 7.0的关闭 7

0.1.3 文件的基本操作 8

0.1.3.1 新建文件 8

0.1.3.2 保存文件 8

0.1.3.3 打开已有文件 9

0.1.3.4 关闭文件 9

0.2 编辑流程线 9

0.2.1 在流程线上添加图标 10

0.2.1.1 拖动图标栏上的图标到

流程线上 10

0.2.1.2 拖动外部文件到流程线上 10

0.2.1.3 使用“插入”菜单插入图标 10

0.2.2 选择图标 11

0.2.3 删除图标 11

0.2.4 复制和粘贴图标 11

0.2.5 移动图标 12

0.2.6 群组图标 12

0.2.6.1 群组图标 12

0.2.6.2 取消群组 12

0.2.6.3 打开群组图标 13

0.2.7 使用图标的快捷菜单 13

0.3 图形和图像 14

0.3.1 绘图工具栏 14

0.3.2 绘制简单图形 15

0.3.2.1 绘制直线 15

0.3.2.2 绘制椭圆和圆 16

0.3.2.3 绘制矩形、正方形和圆角

矩形 16

0.3.2.4 绘制多边形和折线 16

0.3.2.5 改变线形 16

0.3.2.6 设置填充底纹 17

0.3.2.7 设置颜色 17

0.3.3 导入外部图像 18

0.3.3.1 导入图像文件 18

0.3.3.2 导入多个图像文件 18

0.3.3.3 图像的模式 19

0.3.4 改变前后次序 20

0.3.4.1 置于上层 20

0.3.4.2 置于下层 20

0.3.5 设置对齐 20

0.3.5.1 对齐网格 20

0.3.5.2 对齐显示对象 20

0.4 处理文字 22

0.4.1 添加文字 22

0.4.1.1 使用“文本”工具 22

0.4.1.2 导入外部文件 22

0.4.1.3 从剪贴板粘贴 23

0.4.2 格式化文本 23

0.4.2.1 设置字体 23

0.4.2.2 设置字体大小 23

0.4.2.3 字体风格 23

0.4.2.4 段落对齐 24

0.4.2.5 卷帘文本 24

0.4.2.6 消除锯齿 24

0.5 多媒体素材的获取 24

0.5.1 常用的素材格式 24

0.5.2 获取文字素材 25

0.5.3 获取图像素材 25

0.5.4 获取声音素材 25

0.5.5 获取动画素材 26

0.5.6 获取视频素材 26

0.5.7 获取其他素材 26

0.6 如何学好Authorware 26

0.6.1 打好基础 26

0.6.2 注重实践 27

0.6.3 善于总结经验 27

0.6.4 向高手请教和讨论 27

0.6.5 观察和学习他人的作品 27

0.6.6 使用多种帮助渠道 27

第1篇 图像浏览 29

实例1 名车欣赏 30

1.1 软件知识点 30

1.2 实例分析 30

1.2.1 制作特点 30

1.2.2 构图分析 30

1.2.3 技术要领 32

1.2.3.1 使用过渡特效 32

1.2.3.2 移动图标的使用 34

1.2.3.3 等待图标的使用 37

1.2.3.4 交互图标的使用 38

1.2.3.5 交互图标的交互类型 39

1.2.3.6 计算图标使用 42

1.2.3.7 Ouit函数和Restart函数 43

1.3 操作过程 44

1.3.1 新建文件 44

1.3.2 制作片头部分 44

1.3.3 制作交互部分 47

1.3.4 制作图像浏览部分 50

1.4 本例小结 51

1.5 举一反三 51

实例2 随机图片浏览 53

2.1 软件知识点 53

2.2 实例分析 53

2.2.1 制作特点 53

2.2.2 构图分析 53

2.2.3 技术要领 54

2.2.3.1 热区域交互 54

2.2.3.2 判断图标 55

2.2.3.3 显示消息框 56

2.2.3.4 条件语句 57

2.2.3.5 GoTo函数的使用 57

2.2.3.6 Random函数的使用 57

2.2.3.7 PathSelected变量的使用 58

2.3 操作过程 58

2.3.1 新建文件 58

2.3.2 制作主界面 58

2.3.3 制作浏览图片部分 59

2.3.4 制作显示对话框部分 60

2.3.5 制作放大图标部分 61

2.4 本例小结 62

2.5 举一反三 62

实例3 古诗欣赏 64

3.1 软件知识点 64

3.2 实例分析 64

3.2.1 制作特点 64

3.2.2 构图分析 64

3.2.3 技术要领 66

3.2.3.1 导航图标和框架图标 66

3.2.3.2 文本导航 69

3.2.3.3 声音图标 70

3.2.3.4 擦除图标 71

3.2.3.5 LineClicked变量的使用 72

3.3 操作过程 72

3.3.1 新建文件 72

3.3.2 制作主界面 72

3.3.3 制作框架部分 74

3.3.4 制作其他页的内容 76

3.3.5 制作退出部分 76

3.4 本例小结 77

3.5 举一反三 77

第2篇 教学课件 81

实例4 布朗运动 82

4.1 软件知识点 82

4.2 实例分析 82

4.2.1 制作特点 82

4.2.2 构图分析 82

4.2.3 技术要领 84

4.2.3.1 下拉菜单交互 84

4.2.3.2 “设置窗口标题”知识

对象 84

4.2.3.3 ResizeWindow函数 85

4.2.3.4 DisplayIconNoErase函数、EraseIcon函数 85

4.2.3.5 ChoiceNumber变量的使用 85

4.2.3.6 循环语句 86

4.3 操作过程 86

4.3.1 新建文件 86

4.3.2 制作设置窗口属性部分 86

4.3.3 制作菜单部分 87

4.3.4 制作粒子库 88

4.3.5 制作移动粒子部分 88

4.3.6 制作代码部分 90

4.4 本例小结 91

4.5 举一反三 91

实例5 太阳系 93

5.1 软件知识点 93

5.2 实例分析 93

5.2.1 制作特点 93

5.2.2 构图分析 93

5.2.3 技术要领 95

5.2.3.1 热对象交互 95

5.2.3.2 时间限制交互 95

5.2.3.3 滑动条的制作 96

5.2.3.4 PathPosition变量 96

5.2.3.5 在演示窗口中显示变量或

代码的值 97

5.2.3.6 三角函数 97

5.2.3.7 列表的使用 98

5.3 操作过程 98

5.3.1 新建文件 98

5.3.2 制作初始化变量部分 99

5.3.3 制作主界面部分 99

5.3.4 制作移动行星部分 100

5.3.5 制作显示行星资料部分 101

5.4 本例小结 102

5.5 举一反三 103

实例6 月食 104

6.1 软件知识点 104

6.2 实例分析 104

6.2.1 制作特点 104

6.2.2 构图分析 104

6.2.3 技术要领 105

6.2.3.1 CallSprite函数 105

6.2.3.2 SetSpriteProperty、GetSpriteProperty函数 106

6.2.3.3 插入Flash动画 106

6.2.3.4 Flash动画的属性和方法 107

6.2.3.5 Dragging变量 108

6.2.3.6 “打开文件对话框”

知识对象 109

6.3 操作过程 110

6.3.1 新建文件 110

6.3.2 插入Flash动画 110

6.3.3 制作控制面板 110

6.3.4 制作控制部分 111

6.4 本例小结 113

6.5 举一反三 114

第3篇 商业宣传 115

实例7 报表 116

7.1 软件知识点 116

7.2 实例分析 116

7.2.1 制作特点 116

7.2.2 构图分析 116

7.2.3 技术要领 117

7.2.3.1 使用OLE对象 117

7.2.3.2 MouseDown变量 119

7.2.3.3 按键交互 119

7.3 操作过程 120

7.3.1 新建文件 120

7.3.2 制作封面部分 120

7.3.3 制作内容部分 121

7.4 本例小结 124

7.5 举一反三 124

实例8 产品订购 126

8.1 软件知识点 126

8.2 实例分析 126

8.2.1 制作特点 126

8.2.2 构图分析 126

8.2.3 技术要领 128

8.2.3.1 绘图函数 128

8.2.3.2 PrintScreen函数 129

8.2.3.3 文本输入交互 129

8.2.3.4 EntryText变量 131

8.2.3.5 CallScriptIcon函数 131

8.2.3.6 使用用户自定义函数 132

8.2.3.7 显示颜色对话框 133

8.3 操作过程 133

8.3.1 新建文件 133

8.3.2 制作产品展示界面部分 134

8.3.3 制作绘制色块部分 134

8.3.4 制作展示控制部分 135

8.3.5 制作订单界面 137

8.3.6 制作输入信息部分 138

8.3.7 制作订单界面控制部分 139

8.4 本例小结 140

8.5 举一反三 141

第4篇 实用工具 143

实例9 我的网页浏览器 144

9.1 软件知识点 144

9.2 实例分析 144

9.2.1 制作特点 144

9.2.2 构图分析 144

9.2.3 技术要领 145

9.2.3.1 ActiveX控件的使用 145

9.2.3.2 Microsoft Web浏览器控件

的使用 149

9.2.3.3 WebXtra的使用 149

9.2.3.4 字符串的操作 150

9.2.3.5 FileLocation变量 153

9.2.3.6 EventLastMatched变量 153

9.2.3.7 ValueAtIndex函数 154

9.3 操作过程 154

9.3.1 新建文件 154

9.3.2 制作主界面 154

9.3.3 制作控制部分 155

9.4 本例小结 157

9.5 举一反三 157

实例10 超级媒体播放器 159

10.1 软件知识点 159

10.2 实例分析 159

10.2.1 制作特点 159

10.2.2 构图分析 159

10.2.3 技术要领 160

10.2.3.1 BNA_MagicWin函数 160

10.2.3.2 BNA_DialogOpenFile

函数 161

10.2.3.3 Windows Media Player

控件的使用 161

10.2.3.4 RealPlayer G2 Control

控件的使用 161

10.2.3.5 插入QuickTime格式的

电影文件 162

10.3 操作过程 163

10.3.1 新建文件 163

10.3.2 制作主界面部分 164

10.3.3 制作注册控件部分 164

10.3.4 制作控件模块部分 165

10.3.5 制作打开文件部分 165

10.3.6 制作播放Windows Media player

支持的文件部分 166

10.3.7 制作播放Real Player支持的

文件部分 167

10.4 本例小结 168

10.5 举一反三 168

实例11 闹钟 170

11.1 软件知识点 170

11.2 实例分析 170

11.2.1 制作特点 170

11.2.2 构图分析 170

11.2.3 技术要领 172

11.2.3.1 ReadExtFile、WriteExtFile、AppendExtFile函数 172

11.2.3.2 SetPostPoint、Point函数 172

11.2.3.3 时间变量 173

11.2.3.4 用户自定义函数MW_MaskBmp 174

11.2.3.5 使用外部链接图像 174

11.2.3.6 “窗口控制”知识对象 175

11.3 操作过程 178

11.3.1 新建文件 178

11.3.2 制作皮肤文件 178

11.3.3 制作读取数据部分 180

11.3.4 制作设置主界面部分 181

11.3.5 制作设置闹钟部分 182

11.3.6 制作绘制指针部分 186

11.3.7 制作更换皮肤部分 187

11.4 本例小结 188

11.5 举一反三 188

实例12 打字练习软件 190

12.1 软件知识点 190

12.2 实例分析 190

12.2.1 制作特点 190

12.2.2 构图分析 190

12.2.3 技术要领 191

12.2.3.1 RTF对象的使用 191

12.2.3.2 定位按键的位置 195

12.3 操作过程 196

12.3.1 新建文件 197

12.3.2 制作RTF文件 197

12.3.3 制作初始化部分 197

12.3.4 制作功能模块部分 199

12.3.5 制作交互控制部分 201

12.4 本例小结 203

12.5 举一反三 204

第5篇 游戏娱乐 207

实例13 拼图游戏 208

13.1 软件知识点 208

13.2 实例分析 208

13.2.1 制作特点 208

13.2.2 构图分析 208

13.2.3 技术要领 210

13.2.3.1 目标区域交互 210

13.2.3.2 TotalScore变量 210

13.2.3.3 TotalCorrect变量 211

13.2.3.4 TotalWrong变量 211

13.2.3.5 ListCount函数 211

13.2.3.6 DeleteAtIndex函数 211

13.3 操作过程 211

13.3.1 新建文件 211

13.3.2 制作开始界面部分 212

13.3.3 制作游戏界面部分 213

13.3.4 制作控制模块部分 215

13.4 本例小结 219

13.5 举一反三 219

实例14 记忆游戏 221

14.1 软件知识点 221

14.2 实例分析 221

14.2.1 制作特点 221

14.2.2 构图分析 221

14.2.3 技术要领 224

14.2.3.1 CopyList函数 224

14.2.3.2 Rect、PointInRect函数 224

14.2.3.3 MoveWindow函数 224

14.2.3.4 ScreenHeight、ScreenWidth

变量 224

14.2.3.5 DisplayLeft、DisplayTop、DisplayWidth、

DisplayHeight变量 224

14.2.3.6 MouseDown、ClickX、

ClickY变量 225

14.2.3.7 TotalHours变量 225

14.3 操作过程 225

14.3.1 新建文件 225

14.3.2 制作开始界面部分 226

14.3.3 制作游戏界面部分 226

14.3.4 制作控制模块部分 228

14.3.5 制作结束界面部分 230

14.4 本例小结 232

14.5 举一反三 232

实例15 打飞机 234

15.1 软件知识点 234

15.2 实例分析 234

15.2.1 制作特点 234

15.2.2 构图分析 234

15.2.3 技术要领 236

15.2.3.1 SetCursor函数 236

15.2.3.2 Overlapping函数 236

15.2.3.3 Moving变量 236

15.2.3.4 CursorX、CursorY变量 237

15.3 操作过程 237

15.3.1 新建文件 237

15.3.2 制作开始界面部分 237

15.3.3 制作游戏界面部分部分 238

15.3.4 制作控制模块部分 238

15.3.5 制作结束界面部分 241

15.4 本例小结 242

15.5 举一反三 243

第6篇 综合实例 245

实例16 俄罗斯方块 246

16.1 软件知识点 246

16.2 实例分析 246

16.2.1 制作特点 246

16.2.2 构图分析 246

16.2.3 技术要领 251

16.2.3.1 JumpFile函数、

JumpFileReturn函数 251

16.2.3.2 AddLinear函数 252

16.2.3.3 M_ShowJPG函数 252

16.2.3.4 WavePlay函数 252

16.2.3.5 Checked变量 252

16.2.3.6 DirectMediaXtra插件 252

16.2.3.7 主要算法 253

16.3 操作过程 256

16.3.1 新建文件 256

16.3.2 制作开始界面部分 256

16.3.3 制作游戏界面部分 258

16.3.4 制作函数库部分 260

16.3.5 制作控制模块部分 264

16.3.6 制作结束界面部分 267

16.3.7 制作属性设置部分 268

16.4 本例小结 274

16.5 举一反三 274

实例17 超级单词王 276

17.1 软件知识点 276

17.2 实例分析 276

17.2.1 制作特点 276

17.2.2 构图分析 276

17.2.3 技术要领 280

17.2.3.1 数据库的基本概念 280

17.2.3.2 连接数据库 281

17.2.3.3 对数据库进行操作 283

17.2.3.4 断开与数据库的连接 285

17.2.3.5 创建自己的知识对象 285

17.2.3.6 MediaPause函数 286

17.2.3.7 VoiceSpeak函数 286

17.2.3.8 DisplayText函数 286

17.2.3.9 MOD函数 286

17.2.3.10 RecordsLocation变量 287

17.2.3.11 Code函数 287

17.2.3.12 ShellExecuteA函数 287

17.3 操作过程 288

17.3.1 创建“使用限制”知识对象 288

17.3.2 新建“超级单词王.a7p”文件 294

17.3.3 制作开始界面部分 294

17.3.4 制作使用限制部分 295

17.3.5 制作函数库部分 295

17.3.6 制作主界面部分 296

17.3.7 制作单词记忆部分 301

17.3.8 制作单词测试部分 303

17.3.9 制作游戏部分 305

17.3.10 制作字典部分 308

17.4 本例小结 310

17.5 举一反三 311

实例18 多媒体光盘 312

18.1 软件知识点 312

18.2 实例分析 312

18.2.1 制作特点 312

18.2.2 构图分析 312

18.2.3 技术要领 314

18.2.3.1 Cover、Uncover函数 314

18.2.3.2 alChangeRes函数 314

18.2.3.3 多媒体作品的打包与

发布 315

18.2.3.4 光盘的刻录 320

18.2.3.5 自启动光盘的制作 321

18.3 操作过程 321

18.3.1 新建文件 321

18.3.2 制作片头部分 322

18.3.3 制作主界面部分 322

18.3.4 制作退出部分 326

18.3.5 发布 326

18.3.6 制作自启动光盘 327

18.4 本例小结 328

18.5 举一反三 329

附录A 常用的系统变量 331

附录B 常用的系统函数 338

附录C Authorware中的快捷键 349