注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络图形图像、多媒体、网页制作Authorware深入Authorware 7.0编程

深入Authorware 7.0编程

深入Authorware 7.0编程

定 价:¥72.00

作 者: 袁海东主编
出版社: 电子工业出版社
丛编项: Authorware丛书
标 签: Authorware

ISBN: 9787505395558 出版时间: 2004-03-01 包装: 胶版纸
开本: 26cm 页数: 571 字数:  

内容简介

  本书面向Authorware中高级用户,要求读者具备Authorware6.5(或更早版本)的使用经验,或者阅读了本套丛书中的《Authorware7.0入门教程》一书,或者已经能够制作简单的流程。本书从全方位、多角度对Authorware的程序设计方法进行深入详尽的介绍与分析,帮助读者掌握Authorware程序设计的精髓。书中包含的大量开发经验及应用技巧,往往是解决问题必需的钥匙,并且它们中的大多数并不依赖于Authorware的具体版本。如果你希望迅速提高Authorware编程水平,本书是你最好的选择。Authorware是非常优秀的多媒体开发工具,7.0版是Macromedia公司于2003年6月发布的最新版本。本书通过大量精彩的范例,全面而系统地讲解了Authorware的编程技术和设计方法。主要内容包括多媒体素材导入与管理,程序代码编写,多媒体程序设计,调试与发行等。本书讲解细致深入,内容丰富,范例典型。书中包含了大量的开发经验及应用技巧,可供广大编程爱好者借鉴。本书主要面向Authorware中高级用户。对于那些希望掌握Authorware精髓的读者而言,本书无疑是很好的选择。

作者简介

暂缺《深入Authorware 7.0编程》作者简介

图书目录

第1章 Authorware 7.0简介 1 
1.1 Authorware 7.0新特性 1 
1.2 运行环境 3 
1.3 安装Authorware 7.0 3 
1.4 安装Authorware Web Player 7 5 
1.5 安装Authorware 7.0文件版本转换程序 7 
1.6 快速浏览Authorware 7.0 9 
1.7 网上资源 14 
第2章 多媒体素材的导入与管理 16 
2.1 显示对象的概念 16 
2.2 多媒体素材的导入途径 17 
2.2.1 【导入文件】按钮与【导入文件】对话框窗口 17 
2.2.2 拖放与粘贴 18 
2.2.3 利用变量与函数 19 
2.3 各种素材的导入 20 
2.3.1 导入文本 20 
2.3.2 导入图像 22 
2.3.3 导入声音 22 
2.3.4 导入数字化电影 23 
2.3.5 导入DVD电影 24 
2.4 图像对象属性详解 28 
2.5 【显示】设计图标属性详解 35 
2.6 【声音】设计图标属性详解 50 
2.7 【数字化电影】设计图标属性详解 53 
2.8 【DVD】设计图标属性详解 57 
2.9 设计图标的批量处理 60 
2.10 多媒体素材的管理 61 
2.10.1 外部多媒体文件浏览器 61 
2.10.2 输出内部多媒体数据 64 
2.11 OLE技术的使用 65 
2.11.1 OLE对象的创建 66 
2.11.2 OLE对象的使用 69 
第3章 编写程序代码 72 
3.1 AWS编程基础 72 
3.1.1 变量 72 
3.1.2 函数 77 
3.1.3 运算符和表达式 83 
3.1.4 程序语句 85 
3.1.5 【运算】设计图标 90 
3.2 代码应用 100 
3.2.1 嵌入文本对象 100 
3.2.2 控制对象属性 103 
3.2.3 引用设计图标 105 
3.3 使用列表 107 
3.3.1 线性列表 107 
3.3.2 属性列表 109 
3.3.3 多维列表 111 
3.4 字符串处理 112 
3.4.1 特殊字符 112 
3.4.2 行与段落 114 
3.4.3 构造字符串处理过程 115 
3.5 脚本函数 120 
3.5.1 内部脚本函数 120 
3.5.2 变量与参数 124 
3.5.3 引用与递归 129 
3.5.4 脚本函数的管理 132 
3.5.5 外部脚本函数 134 
3.5.6 字符串脚本函数 135 
3.6 JS编程 137 
3.6.1 JavaScript for Authorware 137 
3.6.2 Authorware文档对象模型 149 
3.6.3 aw对象 150 
3.6.4 Icon对象 151 
3.6.5 Datatype对象 152 
3.7 动态构造程序代码 153 
3.7.1 Eval与EvalAssign 153 
3.7.2 EvalJS与EvalJSFile 156 
3.8 编程实例:制作一个时钟 158 
3.9 编程实例:制作数字计时器 167 
第4章 设计演播式多媒体程序 173 
4.1 设计动画 173 
4.1.1 移动方式详解 173 
4.1.2 终点区域与即时型表达式 182 
4.1.3 控制移动速度 187 
4.1.4 设计函数曲线路径 189 
4.2 【擦除】设计图标属性详解 193 
4.3 【等待】设计图标属性详解 194 
4.4 显示定位技术 195 
4.4.1 【演示】窗口坐标系统 195 
4.4.2 显示对象的定位 197 
4.4.3 显示对象的拖动 199 
4.5 运用层次 201 
4.6 运用过渡效果 204 
4.7 运用文本和图像 207 
4.8 运用声音 210 
4.8.1 声音数据的压缩 211 
4.8.2 声音的播放与控制 213 
4.9 数字化电影的运用 215 
4.9.1 数字化电影的压缩 215 
4.9.2 数字化电影的播放与控制 216 
4.10 同步处理 216 
4.10.1 相关系统变量与系统函数 216 
4.10.2 常用同步控制方式 217 
第5章 交互式多媒体程序的设计 232 
5.1 交互作用的要素 232 
5.2 交互作用分支结构 233 
5.2.1 交互作用分支结构的创建 233 
5.2.2 交互作用分支结构的执行 237 
5.2.3 知识跟踪 240 
5.3 【交互作用】设计图标 241 
5.3.1 交互界面的创建和编辑 241 
5.3.2 【交互作用】设计图标属性检查器 242 
5.4 11种响应类型 245 
5.4.1 按钮响应 245 
5.4.2 热区响应 259 
5.4.3 热对象响应 262 
5.4.4 目标区响应 264 
5.4.5 下拉式菜单响应 268 
5.4.6 条件响应 272 
5.4.7 文本输入响应 275 
5.4.8 按键响应 282 
5.4.9 时间限制响应 286 
5.4.10 重试限制响应 292 
5.4.11 事件响应 293 
5.5 跟踪用户的交互过程 295 
5.5.1 相关系统变量 295 
5.5.2 应用实例:跟踪用户的答题过程 296 
5.6 永久性响应 298 
5.6.1 永久性响应简介 298 
5.6.2 永久性响应的响应过程 300 
5.6.3 控制永久性响应的作用范围 304 
5.7 设计灵活的交互方式 305 
5.7.1 制作控制板 306 
5.7.2 制作右键弹出菜单 309 
5.7.3 制作多栏编辑界面 313 
5.7.4 利用外部函数实现新的响应类型 318 
5.8 程序流程控制 322 
5.8.1 决策判断分支结构 323 
5.8.2 导航结构 333 
5.8.3 在不同程序之间跳转 351 
第6章 测验程序的设计 355 
6.1 数据库编程 355 
6.1.1 开放式数据库连接(ODBC) 355 
6.1.2 Authorware对ODBC的支持 357 
6.1.3 利用数据库存储数据 361 
6.2 制作标准化考试程序 364 
6.2.1 单项选择题 364 
6.2.2 “A、B”卷的实现 369 
6.2.3 多项选择题 370 
6.2.4 异常处理过程 376 
6.2.5 制作“标准化考试”程序 378 
第7章 库文件的使用 388 
7.1 为什么要使用库文件 388 
7.2 库文件的创建 389 
7.3 库文件的维护 391 
7.3.1 设计图标的修改 392 
7.3.2 链接关系的处理 393 
第8章 知识对象 396 
8.1 模块与知识对象 396 
8.1.1 模块化程序设计 396 
8.1.2 知识对象的概念 400 
8.1.3 Authorware提供的知识对象 401 
8.2 创建知识对象 407 
8.2.1 【知识对象】设计图标的创建 407 
8.2.2 【知识对象】设计图标属性设置 408 
8.2.3 向导程序的创建 409 
第9章 使用外部资源 414 
9.1 Xtras 414 
9.2 Scripting Xtras 414 
9.3 Sprite Xtras 415 
9.3.1 组件属性、事件和方法 417 
9.3.2 安装与注册ActiveX控件 418 
9.3.3 Authorware Web Player控件的安装与卸载 422 
9.3.4 CallString 424 
9.4 TTS技术应用 430 
9.4.1 Speech Xtra 431 
9.4.2 TextToSpeech Class控件 439 
9.5 Agent技术应用 451 
9.5.1 语音输出 453 
9.5.2 动态效果与事件 454 
9.5.3 应用实例 455 
9.6 交互式三维动画 464 
9.6.1 使用Cult3D三维模型 464 
9.6.2 使用QuickDraw3D三维模型 469 
9.7 流媒体技术应用 476 
9.7.1 Windows Media 477 
9.7.2 Real Player 481 
9.7.3 QuickTime Xtra 484 
9.7.4 Flash Xtra 491 
9.7.5 Shockwave Flash Object 497 
9.8 使用虚拟现实技术 499 
9.8.1 交互操作 500 
9.8.2 程序控制 502 
9.9 使用外部函数 503 
9.9.1 使用动态链接库函数 503 
9.9.2 动态内存分配 506 
9.9.3 开发Authorware专用函数库(U32) 509 
9.10 DVD影片播放控制 511 
9.11 使用Windows通用控制 517 
9.11.1 创建控制对象 517 
9.11.2 使用监控变量 519 
9.11.3 属性与消息 520 
9.11.4 应用实例 522 
9.12 Authorware的极限 525 
9.12.1 同时播放多段声音 526 
9.12.2 控制音量 527 
9.12.3 嵌入实用程序 529 
9.12.4 不规则与半透明窗口 533 
第10章 程序的调试与发行 539 
10.1 程序的调试 539 
10.1.1 设计期间的要求 539 
10.1.2 调试工具的使用 540 
10.2 打包与发行 544 
10.2.1 发行前的设置 544 
10.2.2 本地发行与远程发行 557 
10.2.3 编辑HTML代码 560 
10.2.4 编辑映像文件 562 
10.3 搜索路径 570 

本目录推荐