內容簡介
內容包括Authorware 6.0/6.5的特點、各功能圖示的使用方法、多媒體素材的創作與集成、互動回響的實現、結構化程式設計等基本功能;同時還別具特色地介紹了Authorware 6.0/6.5的一些高級功能,如超媒體的製作、知識對象的創建和使用、網路套用、各種輔助控制項的使用以及變數、函式、表達式、腳本語句、Xtras、Commands和ActiveX控制項的使用;最後還根據作者多年的創作經歷,薈萃了許多寶貴的多媒體創作經驗和創作實例。
本書的示例典型實用,可操作性強;講解深入細緻,論述系統性高;分析清楚透徹,便於舉一反三。本書主要面向廣大計算機愛好者,既可作為一本多媒體初學者的創作入門書,又可作為具有一定開發經驗的Authorware多媒體工作者進一步提高自己開發能力的教材,是一本不可多得的系統性的Authorware教程。學完了本書,相信讀者一定會成為一個多媒體集成的高手。
圖書目錄
第一部分 authorware 6.x入門
第1章 authorware 6.x概述
1.1 認識authorware 6.x
1.2 安裝authorware 6.x
1.2.1 系統需求
1.2.2 authorware 6.0的安裝步驟
1.2.3 authorware 6.5的安裝步驟
1.3 authorware 6.x新功能簡介
1.3.1 authorware 6.0新功能簡介
1.3.2 authorware 6.5新功能簡介
1.4 authorware 6.0界面基礎
1.4.1 選單條
1.4.2 工具條
1.4.3 基於圖示的程式設計視窗
1.4.4 圖示工具列
1.4.5 演示視窗
1.4.6 工具提示(tooltips)
1.4.7 其他組成部分
本章小結
第2章 一個簡單示例
.2.1 目標
2.2 簡單示例的實現
2.2.1 設計第一幕
2.2.2 設計第二幕
2.2.3 設計第三幕
2.2.4 設計第四幕
2.2.5 設計第五幕
2.2.6 設計第六幕
本章小結
第二部分 authorware 6.x基本編輯功能
第3章 authorware 6.x編輯基礎
3.1 編輯的階段
3.1.1 分析階段
3.1.2 設計階段
3.1.3 開發階段
3.1.4 評估階段
3.1.5 發布程式
3.2 使用流程線上的圖示
3.2.1 在流程線上插入一個圖示
3.2.2 圖示的命名
3.2.3 編輯一個圖示
3.2.4 選擇一個或多個圖示
3.2.5 刪除、複製和貼上圖示
3.2.6 組合和移動圖示
3.2.7 編輯多個圖示
3.2.8 重新排列圖示
3.2.9 編輯圖示的屬性
3.2.10 創建定製圖示
3.2.11 嵌入和連結媒體檔案
3.2.12 使用拖放技術
3.2.13 滑鼠右鍵的神奇功能
3.2.14 改變圖示的顏色
3.2.15 模板工具箱
3.3 編輯的步驟
3.3.1 創建新檔案
3.3.2 打開檔案
3.3.3 處理媒體內容
3.3.4 保存檔案
3.4 良好的編輯習慣
3.4.1 設定檔案屬性
3.4.2 創建命名機制及圖示描述
3.4.3 使用關鍵字
3.4.4 其他應注意的問題
3.4.5 經常使用的快捷鍵
本章小結
第4章 使用顯示圖示
4.1 顯示圖示簡介
4.1.1 顯示圖示的功能
4.1.2 顯示圖示的創建
4.2 顯示對象
4.2.1 顯示文本
4.2.2 顯示圖形和圖像對象
4.3 顯示圖示的屬性
4.3.1 顯示圖示屬性
4.3.2 圖像屬性
4.4 編輯多個顯示對象
4.5 顯示效果深入
4.5.1 對路徑進行進一步處理
4.5.2 特殊效果的顯示
本章小結
第5章 使用繪圖工具箱
5.1 工具箱介紹
5.1.1 打開工具箱
5.1.2 工具箱操作
5.2 創建文本對象
5.2.1 文本對象的創建
5.2.2 文本對象的操作
5.2.3 特效文本製作
5.2.4 windows ole功能的套用
5.3 其他繪製工具
5.3.1 畫線工具
5.3.2 橢圓工具
5.3.3 矩形工具
5.3.4 多邊形工具
本章小結
第6章 使用移動圖示、擦除圖示和等待圖示
6.1 移動圖示
6.1.1 移動功能
6.1.2 移動操作的創建
6.1.3 打開移動圖示
6.1.4 使用direct to point類型移動對象
6.1.5 使用direct to line選項移動對象
6.1.6 使用direct to grid類型移動對象
6.1.7 使用path to end類型移動對象
6.1.8 使用path to point類型移動對象
6.2 擦除圖示
6.2.1 引入擦除圖示
6.2.2 打開擦除圖示
6.3 等待圖示
6.3.1 打開等待圖示
6.3.2 程式繼續方式
6.3.3 繼續按鈕的更改
本章小結
第7章 authorware 6.x的多媒體功能
7.1 數字影像圖示
7.1.1 數字影像圖示的功能
7.1.2 authorware中的數字影像檔案存儲方式
7.1.3 authorware 6.x支持的數字影像類型
7.1.4 裝載數字影像對象
7.2 聲音圖示
7.2.1 聲音檔案的導入
7.2.2 聲音圖示的屬性設定
7.2.3 一個實例
7.3 媒體同步
7.4 使用動態gif檔案
7.4.1 使用動態gif檔案
7.4.2 設定動態gif圖示的屬性
7.5 使用quicktime媒體
7.5.1 簡介
7.5.2 使用quicktime媒體
7.6 使用quicktime vr電影
7.7 使用flash動畫
7.7.1 flash特點
7.7.2 flash asset xtra的功能
7.7.3 增加一個flash動畫
7.7.4 設定flash動畫的屬性
本章小結
第8章 綜合套用
8.1 目標
8.2 片頭的實現
8.2.1 片頭第一部分
8.2.2 片頭第二部分
8.2.3 片頭第三部分
8.3 片尾的實現
8.3.1 片尾第一部分
8.3.2 片尾第二部分
本章小結
第9章 對authorware 6.x更深入的認識
9.1 程式調試技巧
9.1.1 程式的調試
9.1.2 錯誤處理
9.2 程式的打包
9.2.1 程式打包須知
9.2.2 進行本地打包程式
9.2.3 使用一鍵發布打包程式
9.3 程式的發布
9.3.1 程式發布須知
9.3.2 程式發布時所需要的檔案
本章小結
第三部分 authorware 6.x互動功能及結構化程式設計
第10章 認識authorware 6.x的互動功能
10.1 關於互動性
10.1.1 什麼是互動性
10.1.2 互動的組成部分
10.2 authorware 6.x中的互動性
10.2.1 互動圖示的特點
10.2.2 互動圖示的建立
10.2.3 互動圖示的結構及組成
10.2.4 互動的工作方式
10.3 互動圖示的屬性
10.3.1 互動圖示的顯示功能
10.3.2 互動圖示的互動屬性
10.3.3 互動圖示的捷徑
本章小結
第11章 按鈕回響
11.1 創建按鈕回響
11.2 設定按鈕回響的屬性
11.2.1 通用控制
11.2.2 button面板
11.2.3 response面板
11.3 設計結果圖示
11.4 按鈕回響的示例
11.4.1 電子相冊示例
11.4.2 家庭影院播放系統示例
11.4.3 重複使用定製的按鈕庫
本章小結
第12章 敲擊區域回響
12.1 建立敲擊區域回響
12.2 設定敲擊區域回響的屬性
12.3 敲擊區域回響的示例
12.3.1 電子相冊示例
12.3.2 使用perpetual屬性
12.3.3 注意互動回響出現的次序
12.3.4 為按鈕增加提示信息
本章小結
第13章 敲擊對象回響
13.1 建立敲擊對象回響
13.1.1 敲擊對象回響的特點
13.1.2 建立敲擊對象回響的步驟
13.2 敲擊對象回響的示例
13.2.1 把一般顯示對象作為敲擊對象
13.2.2 把移動對象作為敲擊對象
13.2.3 把數字影像作為敲擊對象
本章小結
第14章 目標區域回響和下拉式選單回響
14.1 目標區域回響的使用
14.1.1 目標區域回響概述
14.1.2 建立目標區域回響
14.1.3 目標區域回響的屬性
14.1.4 建立一個“安全網”
14.1.5 其他完善措施
14.2 目標區域回響示例
14.2.1 填空遊戲示例
14.2.2 影像控制示例
14.3 下拉式選單回響的使用
14.3.1 下拉式選單回響概述
14.3.2 建立下拉式選單回響
14.3.3 下拉式選單回響的屬性
14.4 下拉式選單回響示例
14.4.1 用變數控制選單項的狀態
14.4.2 刪除系統的file選單
本章小結
第15章 文本輸入回響和按鍵回響
15.1 文本輸入回響的使用
15.1.1 文本輸入回響概述
15.1.2 文本輸入回響的規則
15.1.3 文本輸入回響的屬性
15.2 文本輸入回響示例
15.2.1 “動物世界”示例
15.2.2 “知識測驗”示例
15.3 按鍵回響的使用
15.3.1 按鍵回響概述
15.3.2 authorware中的按鍵名稱
15.3.3 設定按鍵回響屬性
15.3.4 鍵名的使用規則
15.3.5 實現結果圖示
15.4 按鍵回響示例
15.4.1 “移動圓球”示例的運行結果
15.4.2 “移動圓球”示例的設計過程
本章小結
第16章 條件回響、嘗試限制回響和時間限制回響
16.1 條件回響
16.1.1 條件回響的使用
16.1.2 條件回響示例
16.2 嘗試限制回響
16.2.1 嘗試限制回響的使用
16.2.2 嘗試限制回響示例
16.3 時間限制回響
16.3.1 時間限制回響的使用
16.3.2 時間限制回響示例
本章小結
第17章 authorware 6.x的結構化程式設計
17.1 群組圖示
17.1.1 使用群組圖示
17.1.2 組織和顯示群組圖示
17.1.3 群組圖示的屬性
17.2 計算圖示
17.2.1 使用計算圖示
17.2.2 設定計算視窗屬性
17.2.3 插入符號、分隔線和訊息框
17.2.4 附著計算圖示
17.2.5 設定計算圖示屬性
17.2.6 authorware 6.5對計算圖示的增加功能
17.3 決策圖示
17.3.1 決策圖示概述
17.3.2 決策圖示的屬性
17.3.3 決策圖示的分支方法
17.3.4 與決策圖示相關的系統變數
本章小結
第四部分 authorware 6.x高級進階
第18章 用authorware 6.x創建超文本
18.1 超文本和超媒體概述
18.1.1 關於超文本
18.1.2 關於超媒體
18.2 框架圖示和連結圖示
18.2.1 框架圖示與連結圖示的功能
18.2.2 框架圖示與瀏覽圖示提供的默認功能
18.2.3 框架圖示和瀏覽圖示的屬性
18.3 超文本的創建
18.4 一個show me例子
本章小結
第19章 管理媒體內容
19.1 媒體內容概述
19.1.1 媒體內容的類型
19.1.2 創建並集成內容
19.2 媒體內容的管理
19.2.1 概述
19.2.2 媒體內容管理工具
19.2.3 從authorware 6.x中輸出媒體
19.3 外部內容檔案和外部媒體瀏覽器
19.3.1 外部內容檔案和外部媒體瀏覽器
19.3.2 外部瀏覽器的使用
19.4 媒體庫的使用
19.4.1 媒體庫檔案概述
19.4.2 媒體庫視窗的使用
19.4.3 媒體庫的創建、打開、保存及關閉
19.4.4 刪除庫中的圖示
19.4.5 剪下、拷貝和貼上庫圖示
19.4.6 刷新圖示與庫的連結
19.4.7 標識連結
19.5 模板的使用
19.5.1 模板概述
19.5.2 標準化和共享的元素
19.5.3 創建模板
19.5.4 使用模板
本章小結
第20章 使用變數、函式、屬性、表達式和腳本語句
20.1 概述
20.1.1 變數和函式的功能
20.1.2 使用變數、函式、表達式和腳本語句的場合
20.1.3 在庫中使用變數、函式和表達式
20.2 變數
20.2.1 變數的類型
20.2.2 authorware 6.x系統變數
20.2.3 authorware 6.x的用戶自定義變數
20.2.4 顯示變數所表示的信息
20.3 函式
20.3.1 系統函式
20.3.2 自定義函式
20.3.3 裝載ucd中的自定義函式
20.3.4 裝載常規dll中的自定義函式
20.3.5 創建用戶自定義腳本函式
20.3.6 發布ucd和dll
20.4 屬性
20.4.1 屬性概述
20.4.2 設定和獲取檔案屬性
20.4.3 設定和獲取圖示屬性
20.5 創建自己的ucd
20.5.1 創建一個常規dll
20.5.2 增強現有常規dll的功能
20.5.3 把常規dll轉換成ucd
20.6 表達式
20.6.1 表達式和操作符
20.6.2 authorware求解表達式的方法
20.6.3 使用表達式
20.7 腳本語句
20.7.1 腳本語句概述
20.7.2 if…then語句
20.7.3 repeat循環語句
20.8 示例
20.8.1 示例的設計目標
20.8.2 漫遊程式的實現
20.8.3 不規則視窗的實現
20.8.4 求和示例的實現
本章小結
第21章 authorware 6.x的網路功能
21.1 預備知識
21.1.1 概述
21.1.2 傳輸速率
21.1.3 數據流技術
21.1.4 設計一個適用於web的片段
21.1.5 與web相關的系統變數和系統函式
21.1.6 管理web化打包片段中的內容
21.1.7 authorware advanced streamer
21.2 對片段進行web化打包
21.2.1 使用一鍵發布進行web化打包
21.2.2 映射檔案
21.3 使用authorware web player
21.3.1 authorware web player概述
21.3.2 authorware web player使用方法
21.4 配置web伺服器
21.4.1 準備檔案
21.4.2 配置authorware web player控制項
21.4.3 測試
本章小結
第22章 使用知識對象
22.1 知識對象簡介
22.1.1 知識對象的特點
22.1.2 知識對象的工作過程
22.2 使用知識對象
22.2.1 在現有檔案中添加知識對象
22.2.2 為新檔案選擇知識對象
22.2.3 在knowledge objects視窗中顯示知識對象
22.3 知識對象圖示
22.3.1 知識對象圖示的特點
22.3.2 設定知識對象圖示
22.4 開發知識對象
22.4.1 概述
22.4.2 開發知識對象的基礎知識
22.4.3 開發知識對象的具體步驟
22.4.4 使用知識對象模板
22.5 知識對象所使用的系統變數和系統函式
22.5.1 知識對象所使用的系統變數
22.5.2 知識對象所使用的系統函式
本章小結
第23章 使用xtras、activex控制項、事件回響和commands命令
23.1 使用xtras
23.1.1 xtras概述
23.1.2 xtras的種類
23.1.3 xtra檔案與xtra
23.1.4 使用sprite xtras
23.1.5 安裝並使用quickdraw 3d xtra
23.1.6 sprite圖示的屬性
23.1.7 使用scripting xtras
23.1.8 使用xmlparser xtra
23.1.9 發布xtra
23.2 使用activex
23.2.1 activex概述
23.2.2 使用activex控制項
23.2.3 安裝activex控制項
23.2.4 activex示例
23.3 事件回響
23.3.1 事件回響概述
23.3.2 建立一個sprite xtra
23.3.3 建立一個事件回響
23.3.4 calendar示例
23.4 使用commands命令
23.4.1 sco metadata editor
23.4.2 find xtras
23.4.3 rtf objects editor
23.4.4 accessibility
23.4.5 增加定製的commands命令
本章小結
第24章 經驗大薈萃
24.1 使用alpha模式
24.1.1 authorware的顯示模式
24.1.2 在photoshop中創建一個alpha通道
24.1.3 創建閃光效果
24.1.4 創建陰影效果
24.1.5 創建特效字
24.2 使用多媒體擴展
24.2.1 多媒體擴展概述
24.2.2 wav聲音支持
24.2.3 midi支持
24.2.4 cd支持
24.2.5 動畫播放支持
24.2.6 mci接口
24.3 選單的高級套用
24.3.1 創建級聯選單和快捷選單
24.3.2 使用buddy menu
24.3.3 創建圖形選單
24.4 使用microsoft agent
24.4.1 microsoft agent簡介
24.4.2 在authorware中使用microsoft agent
24.4.3 microsoft agent中的變數、函式和事件
24.4.4 發布包含microsoft agent的程式
24.4.5 創建microsoft agent角色
24.5 其他高級套用
24.5.1 創建繪圖程式
24.5.2 在遊戲方面的套用
24.5.3 創建時鐘
24.5.4 壓縮與解壓縮
24.5.5 在螢幕中間運行程式
24.5.6 改變authorware應用程式的圖示
24.6 給讀者的建議
本章小結