內容提要
本書以Authorware7.02為主要內容,介紹了Authorware多媒體開發課件的相關知識。本書以圖示為主線,以實例製作為主要特色。
全書共分為10章,分別介紹各個圖示的屬性設定,並均輔以相關實例以幫助讀者理解與掌握。其中,詳細介紹了顯示圖示、運動圖示、決策圖示、互動圖示、計算圖示、框架圖示和導航圖示。在每章的最後基本都有綜合實例,以加強對各知識點的綜合掌握。最後一章詳細介紹了課件打包和發布的相關內容。在附錄中羅列了Authorware中常用的變數和函式,以便讀者查閱。
本書適用於普通高校各專業多媒體製作相關課程作教材使用,也適合高職高專及多媒體製作愛好者自學使用。
編輯推薦
本書以Authorware7.02為主要內容,介紹了Authorware多媒體開發課件的相關知識。本書以圖示為主線,以實例製作為主要特色。
全書共分為10章,分別介紹各個圖示的屬性設定,並均輔以相關實例以幫助讀者理解與掌握。其中,詳細介紹了顯示圖示、運動圖示、決策圖示、互動圖示、計算圖示、框架圖示和導航圖示。在每章的最後基本都有綜合實例,以加強對各知識點的綜合掌握。最後一章詳細介紹了課件打包和發布的相關內容。在附錄中羅列了Authorware中常用的變數和函式,以便讀者查閱。
本書適用於普通高校各專業多媒體製作相關課程作教材使用,也適合高職高專及多媒體製作愛好者自學使用。
目錄
第1章 Authorware概述 1
1.1 綜述 1
1.1.1 主要功能特點 1
1.1.2 運行環境 2
1.2 安裝過程 2
1.3 Authorware的啟動和退出 5
1.3.1 Authorware的啟動 5
1.3.2 Authorware的退出 6
1.4 Authorware 7.02的新特性 7
1.5 Authorware的工作環境 7
1.5.1工具列9
1.5.2 圖示欄 10
1.5.3 設計視窗 11
1.5.4 浮動面板 12
1.5.5 屬性設定面板 12
1.5.6 演示視窗 13
1.6 創建一個簡單的小程式 13
1.7 Authorware中的常用快捷鍵16
思考 17
第2章 顯示圖示的使用 18
2.1 顯示圖示概述 18
2.2 繪圖工具箱19
2.2.1 繪圖工具按鈕 19
2.2.2 顏色的設定 19
2.2.3 線型的設定 19
2.2.4 圖形顯示模式的設定 20
2.2.5 填充圖案設定 21
2.3 繪製簡單的幾何圖形 21
2.3.1 創建圖形對象 21
2.3.2 編輯繪製的圖形 22
2.4文本工具的使用 23
2.4.1 輸入文本對象 23
2.4.2 導入外部文本的幾種方法 24
2.4.3 編輯文本對象 27
2.4.4 定義與使用文本風格 28
2.4.5 在文本中嵌入變數 29
2.4.6 利用文本工具製作標題文字 29
2.5 使用外部圖片 31
2.5.1 導入外部圖片 31
2.5.2 設定圖片對象的屬性 31
2.6 設定顯示圖示屬性 33
2.6.1 顯示圖示屬性對話框 33
2.6.2 顯示圖示屬性的套用舉例 35
2.7 擦除圖示的使用 36
2.7.1 擦除圖示的屬性對話框 36
2.7.2 實現特殊擦除效果實例 37
2.8 等待圖示的使用 38
2.8.1 等待圖示屬性對話框 38
2.8.2 在程式中設定暫停 39
2.9 針對設計圖示的操作 40
2.9.1 設計圖示的複製與移動 40
2.9.2 群組圖示的使用 40
2.10 綜合實例 41
思考 42
第3章 移動圖示 43
3.1 移動圖示的屬性對話框 43
3.2 直接移動到終點的動畫 45
3.3 沿路徑移動到終點的動畫 48
3.3.1 沿路徑移動到終點的屬性設定 48
3.3.2 實例製作 49
3.4 沿路徑運動到指定點的動畫 54
3.4.1 沿路徑運動到指定點的屬性設定 54
3.4.2 使用變數控制移動的目的地 54
3.5 沿直線運動到定點的動畫 56
3.6 到區域內指定點的動畫 59
3.7 多個物體的運動 62
練習 64
第4章 三個音視頻處理圖示 65
4.1 聲音圖示 65
4.1.1 聲音圖示屬性的設定 65
4.1.2 聲音圖示的使用 67
4.1.3 將.WAV檔案轉換為.SWA檔案 67
4.2 數字電影圖示 69
4.2.1 數字電影圖示屬性的設定 69
4.2.2 數字電影圖示的使用 71
4.3 DVD圖示 72
思考 74
第5章 互動圖示 75
5.1 互動概述 75
5.1.1 互動的種類 75
5.1.2 互動作用的三要素 75
5.1.3 一個典型互動分支結構的構成 75
5.1.4 創建一個互動的步驟 76
5.1.5 互動執行的過程 76
5.2 互動圖示的編輯 76
5.3 互動圖示的屬性設定 77
5.4 按鈕回響 80
5.4.1 按鈕回響的屬性設定 80
5.4.2 按鈕互動實例 86
5.5 熱區回響 91
5.5.1 熱區回響方式的屬性設定 92
5.5.2 熱區回響方式實例 93
5.6 熱對象回響方式 95
5.6.1 熱對象回響方式的屬性設定 95
5.6.2 熱對象回響方式實例 95
5.7 目標區域回響方式 97
5.7.1 目標區回響方式的屬性設定 98
5.7.2 目標區回響方式實例 99
5.8 選單回響 105
5.8.1 選單回響的屬性設定 105
5.8.2 選單回響方式實例 106
5.9 條件回響方式 107
5.9.1 條件回響方式的屬性設定 107
5.9.2 條件回響實例 108
5.10 文本輸入回響方式 112
5.10.1 文本輸入回響方式的屬性設定 112
5.10.2 文本輸入框屬性設定 113
5.10.3 文本輸入方式實例 115
5.11 按鍵回響互動方式 118
5.11.1 按鍵回響方式的屬性設定 118
5.11.2 按鍵回響方式實例 118
5.12 重試限制回響 121
5.12.1 重試限制回響的屬性設定 121
5.12.2 重試限制回響實例 121
5.13 時間限制回響 123
5.13.1 時間限制回響的屬性設定 123
5.13.2 時間限制回響實例 124
5.14 事件回響 125
5.14.1 事件回響的屬性設定 125
5.14.2 事件回響實例 125
5.15 綜合實例 127
思考 130
第6章 判斷圖示 131
6.1 判斷圖示 131
6.2 判斷分支結構 131
6.3 判斷分支結構中的屬性設定 132
6.3.1 判斷圖示的屬性設定 132
6.3.2 分支路徑的屬性設定 134
6.4 順序分支路徑 135
6.4.1 順序分支路徑的特點 135
6.4.2 順序分支路徑舉例 135
6.5 隨機分支路徑和在未執行過的路徑中隨機分支路徑 138
6.5.1 兩種隨機分支的比較 138
6.5.2 兩種隨機分支舉例 139
6.6 計算分支 140
6.6.1 計算分支特點 140
6.6.2 計算分支舉例 141
6.7 判斷分支結構的常用形式 142
6.7.1 條件判斷 142
6.7.2 執行循環過程 143
6.7.3 處理並列情況 144
6.7.4 生成隨機數 144
思考 144
第7章 導航圖示和框架圖示 145
7.1 認識導航圖示 145
7.1.1 “最近”選項的屬性設定 146
7.1.2 “附近”選項的屬性設定 147
7.1.3 “任意位置”選項的屬性設定 149
7.1.4 “計算”選項的屬性設定 151
7.1.5 “查找”選項的屬性設定 152
7.2 認識框架圖示 155
7.2.1 框架圖示的屬性設定 155
7.2.2 框架圖示的結構 155
7.2.3 創建框架結構的步驟 156
7.2.4 設定圖示的關鍵字 156
7.2.5 創建超文本 158
7.3 幾種常見的翻頁跳轉結構 160
7.4 框架結構套用舉例 161
思考 162
第8章 計算圖示 163
8.1 認識計算圖示 163
8.1.1 計算圖示的屬性 163
8.1.2 計算圖示的使用 164
8.1.3 計算圖示的計算視窗 164
8.2 變數 168
8.2.1 變數的使用場合 168
8.2.2 變數的類型 169
8.2.3 變數的使用 170
8.3 函式 173
8.3.1 函式的使用場合 173
8.3.2 函式的分類 174
8.3.3 函式的使用 175
8.4 運算符號、表達式和語句 178
8.4.1 運算符 178
8.4.2 表達式 180
8.4.3 編程語句 180
8.5 外部函式的套用 182
8.5.1 使用Windows API函式控制視窗狀態 182
8.5.2 使用Windows API函式繪圖 183
8.5.3 使用Windows常用控制 183
8.5.4 外部函式對ODBC的支持 184
8.6腳本函式185
8.6.1 內部腳本函式185
8.6.2 外部腳本函式 186
8.6.3 字元串腳本函式 187
8.7 JavaScript語言的使用 187
8.8 綜合實例 188
思考 192
第9章 庫和知識對象的使用 193
9.1 庫 193
9.1.1 庫和模組 193
9.1.2 庫的使用 194
9.1.3 庫的編輯 195
9.1.4 庫的更新 196
9.2 模組 196
9.2.1 模組檔案的創建 197
9.2.2 模組檔案的使用 197
9.3 知識對象 198
9.3.1 知識對象的類型 198
9.3.2 創建知識對象 200
9.4 OLE技術的套用 204
9.4.1 OLE技術介紹 204
9.4.2 創建OLE對象 204
9.4.3 OLE對象的相關操作 205
9.4.4 OLE對象套用舉例 206
9.5ActiveX控制項的套用 208
9.5.1 ActiveX控制項概述 208
9.5.2 使用ActiveX控制項的方法 209
9.6 Xtras的套用 209
9.6.1 Xtras的分類 210
9.6.2 Xtras的安裝 210
9.6.3 Xtras的套用 210
思考 212
第10章 程式的調試和發行 213
10.1 程式的調試 213
10.1.1 程式的錯誤 213
10.1.2 程式設計的要求 214
10.1.3 程式調試的基本方法 214
10.1.4 利用開始旗和結束旗調試程式 214
10.1.5 利用控制臺調試程式 215
10.2 檔案的設定 217
10.2.1 檔案的屬性設定 217
10.2.2 檔案的字型設定 220
10.2.3調色板的設定 221
10.2.4 檔案導航設定 221
10.3 檔案的打包 222
10.3.1 打包所需的檔案 222
10.3.2 檔案打包 223
10.4 一鍵發布 224
思考 232
附錄A Authorware 7.02常用系統函式233
附錄B Authorware 7.02常用系統變數249
參考文獻 262