基本介紹
- 書名:Authorware多媒體製作案例教程(第二版)
- 作者:沈大林等
- 定價:30.00元
- 出版社:中國鐵道出版社
- 出版時間:2011.08
- 裝幀:平裝
內容簡介,圖書目錄,
內容簡介
Authorware是一款使用方便、功能強大的著名多媒體製作軟體。它以圖示為程式的基本組件,用流程線連線各圖示構成程式,從而提高了多媒體軟體的開發速度,使非專業程式設計師進行多媒體軟體開發成為現實。本書以漢化的Authorware 7.0為藍本。
本書採用案例帶動知識點的學習方法進行講解。介紹了56個案例的效果與設計方法。同時,結合案例介紹了Authorware 7.0的操作方法和程式設計方法,覆蓋了大部分Authorware 7.0的套用知識,並介紹了大量的程式設計技巧,有利於讀者快速掌握Authorware 7.0程式設計方法。
本書內容由淺入深、循序漸進,知識含量高,使讀者在閱讀學習時,不但知其然,還知其所以然;不但能夠快速入門,而且可以達到較高的水平。
本書適合作為高職高專院校非計算機專業的教材,也可作為廣大計算機愛好者、多媒體程式設計人員的自學讀物。
圖書目錄
第0章 緒言 1
0.1 多媒體技術基礎 1
0.1.1 多媒體與多媒體技術概述 1
0.1.2 文本媒體 2
0.1.3 聲音媒體 3
0.1.4 圖形與圖像媒體 5
0.1.5 動畫和視頻媒體 7
0.1.6 多媒體程式設計工具 8
0.2 中文Authorware 7.0簡述 8
0.2.1 Authorware簡介 8
0.2.2 啟動和退出中文
Authorware 7.0 10
0.3 中文Authorware 7.0
工作環境概述 10
0.3.1 “屬性”面板簡介 11
0.3.2 演示視窗和程式設計視窗 12
0.3.3 快捷工具列和圖示
工具箱 13
0.4 檔案基本操作 15
0.4.1 新建檔案和打開檔案 15
0.4.2 保存檔案和關閉檔案 15
0.5 教學方法和課程安排 16
第1章 初試中文Authorware 7.0 18
1.1 【案例1】片頭 18
等待圖示和擦除圖示
● 等待圖示“屬性”面板 23
● 擦除圖示的使用方法 23
思考與練習1-1 24
1.2 【案例2】國慶閱兵慶典圖像瀏覽 24
運行程式和預覽圖示
● 運行程式 28
● 預覽圖示 28
思考與練習1-2 28
1.3 【案例3】國慶閱兵慶典 29
程式調試方法
● 保留剛剛顯示過的畫面 35
● 程式運行中的調試 35
● 中斷運行的程式後進行調試 35
● 利用開始旗和結束旗調試程式 35
● 演示視窗和程式設計視窗之間
的切換 36
思考與練習1-3 36
1.4 【案例4】發布程式和輸出媒體 37
檔案的打包和發布
● 什麼是檔案的打包 38
● 查找程式使用的Xtras檔案 38
● 打包操作 39
● 一鍵發布 39
思考與練習1-4 40
1.5 綜合實訓1——國慶閱兵慶典 41
第2章 顯示與計算圖示及
基本語法 43
2.1 【案例5】我的小屋 43
繪圖工具箱和多個對象編輯
● 繪圖工具箱 48
● 繪製圖形 49
● 圖形顯示模式 50
● 選中多個對象和多個對象
的群組 51
● 對齊對象和對象上下位置調整 51
思考與練習2-1 52
2.2 【案例6】學生通訊錄 52
文本輸入和編輯
● 設定文本的字型、大小和顏色 54
● 設定文本的對齊方式和風格 54
● 輸入文本 54
● 編輯文本 55
● 捲簾文字 55
● 消除文字鋸齒 55
思考與練習2-2 55
2.3 【案例7】課程表 56
導入和OLE貼上圖像與文字
● 導入圖像和文字 58
● 導入多個多媒體檔案 58
● 用剪貼簿貼上圖像和文字 59
● 用OLE功能貼上剪貼簿的
圖像和文字 59
● 文檔OLE對象的編輯 60
思考與練習2-3 61
2.4 【案例8】螢光數字表 61
“屬性:顯示圖示”面板和基本語法1
●“屬性:顯示圖示”面板 62
● 常量和變數 63
● 計算圖示 63
● 附屬計算圖示 65
●系統變數 65
● 常用的日期與時間系統變數 65
思考與練習2-4 66
2.5 【案例9】鍵盤練習 66
基本語法2和部分系統變數與函式
● 函式和系統函式 67
● 運算符 68
●表達式 69
● 常用的判斷、圖示和
退出系統函式 69
● 滑鼠和鍵盤系統變數 70
● 常用的數學系統函式 70
思考與練習2-5 71
2.6 【案例10】調外部學生通訊錄 72
文本的系統變數和系統函式
● 常用的文本輸入系統變數 73
● 常用的文本檔案系統函式 73
思考與練習2-6 73
2.7 【案例11】瀏覽外部照片 74
“外部媒體瀏覽器”對話框和
字元系統函式
●“外部媒介瀏覽器”對話框中
各選項的作用 76
● 字元系統函式 77
2.8 【案例12】我的桌面工作室 77
2.9 綜合實訓2——我的桌面工作室 81
第3章 動畫製作和繪圖函式 82
3.1 【案例13】北京名勝瀏覽 82
“指向固定點”動畫
● 移動動畫概述 84
●“屬性:移動圖示”
(指向固定點)面板 85
思考練習3-1 85
3.2 【案例14】跟我學畫圖 86
“指向固定路徑的終點”動畫
●“指向固定路徑的終點”動畫
的製作方法 89
●“屬性:移動圖示”(指向
固定路徑的終點)面板 90
思考練習3-2 90
3.3 【案例15】猜數字大小 90
“指向固定路徑上的任意點”動畫
● 製作“指向固定路徑上的
任意點”動畫的方法 92
●“屬性:移動圖示”(指向
固定路徑上的任意點)面板 93
思考練習3-3 93
3.4 【案例16】飛箭射飛鳥 95
“指向固定直線上的某點”動畫
● 製作“指向固定直線上的
某點”動畫的方法 97
●“屬性:移動圖示”(指向
固定直線上的某點)面板 97
● 創建直線坐標的方法 98
思考練習3-4 98
3.5 【案例17】找電台 98
“指向固定區域內的某點”動畫
● 製作“指向固定區域內的
某點”動畫的方法 101
●“屬性:移動圖示”(指向
固定區域內的某點)面板 101
● 創建平面坐標 101
思考練習3-5 101
3.6 【案例18】彩球正弦移動 102
圖形系統函式
● 圖形屬性設定函式 103
● 繪製圖形函式 104
● 滑鼠操作繪製圖形函式 104
思考練習3-6 105
3.7 綜合實訓3——動畫世界 105
第4章 互動圖示程式設計 107
4.1 【案例19】猜猜物品價格1 107
互動圖示和按鈕互動
● 互動類型的種類 109
● 互動圖示的“屬性:互動
圖示”面板 110
● 按鈕互動判斷圖示的“屬性:
互動圖示”面板 111
● 按鈕互動判斷圖示的“屬性:
互動圖示”(回響)面板 111
思考與練習4-1 112
4.2 【案例20】猜猜物品價格2 113
按鈕編輯
●“按鈕”對話框 114
● 按鈕編輯 114
● Checked系統變數 115
● Checked系統變數套用
實例——“按鈕變換” 115
思考與練習4-2 117
4.3 【案例21】四則運算練習 118
文本輸入互動
● 文本輸入互動類型的“屬性:
互動圖示”面板 120
●“屬性:互動作用文本欄位”
對話框 121
思考與練習4-3 122
4.4 【案例22】認識北京名勝1 123
熱對象互動
● 熱對象互動的特點 124
●“屬性:互動圖示”(熱對象)
面板 125
思考與練習4-4 125
4.5 【案例23】認識北京名勝2 126
熱區域互動
● 熱區域互動特點 127
●“屬性:互動圖示”(熱區域)
面板 127
思考與練習4-5 127
4.6 【案例24】字母猜猜看 128
條件互動
● 條件互動特點 129
●“屬性:互動圖示”(條件)
面板 129
思考與練習4-6 130
4.7 【案例25】認識北京名勝3 130
下拉選單互動和跳轉函式
● 下拉選單互動 132
● 程式走向的跳轉函式 133
思考與練習4-7 134
4.8 【案例26】拼圖遊戲1 134
目標區互動和互動系統變數
● 目標區互動 137
● 部分互動系統變數 138
思考與練習4-8 138
4.9 【案例27】拼圖遊戲2 139
限制時間和重試限制互動
● 限制時間互動 141
● 重試限制互動 142
思考與練習4-9 142
4.10 【案例28】日曆與記事簿 143
事件互動和“日曆控制項11.0”
控制項特點
● 事件互動的設定 145
●“日曆控制項11.0”控制項 145
思考與練習4-10 147
4.11 【案例29】尋找電台 147
按鍵互動及按鍵名稱
● 按鍵互動 149
● 按鍵名稱 150
思考與練習4-11 150
4.12 綜合實訓4——小遊戲 150
第5章 多媒體播放和知識對象 152
5.1 【案例30】跟我學Authorware 152
電影圖示的“屬性:電影圖示”面板
● 電影圖示的“屬性:電影
圖示”(電影)面板 155
● 電影圖示的“屬性:電影
圖示”(計時)面板 156
● 關於數字電影的幾個系統
變數和系統函式 157
● 視頻的同步 158
思考與練習5-1 158
5.2 【案例31】朗誦唐詩 158
聲音圖示、WAV檔案壓縮和
聲音同步
●“屬性:聲音圖示”(聲音)
面板 161
● 聲音圖示的“屬性:聲音
圖示”(計時)面板 161
● 利用ShockWave技術將
WAV檔案進行壓縮 162
● 聲音的同步 163
思考與練習5-2 164
5.3 【案例32】MIDI播放器 164
插入QuickTime媒體和MIDI函式
● 插入QuickTime媒體 167
● MIDI函式的格式與功能 167
思考與練習5-3 168
5.4 【案例33】CD播放器 168
CD函式和DVD圖示的屬性面板
● CD函式的格式與功能 170
● DVD圖示的“屬性:DVD
圖示”(視頻)面板 171
● DVD圖示的“屬性:DVD
圖示”(計時)面板 172
● DVD圖示的“屬性:DVD
圖示”(版面布局)面板 172
思考與練習5-4 173
5.5 【案例34】播放外部視頻 173
知識對象
● 了解知識對象 176
● 知識對象名稱及功能簡介 177
思考與練習5-5 178
5.6 【案例35】三基色混色器 178
對象的可移動範圍設定
● 顯示圖示的可移動範圍設定 180
● 電影圖示和功能圖示的
可移動範圍設定 182
●“圖像移動範圍的控制”
程式設計 182
思考與練習5-6 183
5.7 綜合實訓5——趣味數字電影 183
第6章 框架圖示和導航圖示 187
6.1 【案例36】世界名勝和名花1 187
框架圖示和導航圖示
● 頁管理和框架圖示 189
● 導航圖示 190
思考與練習6-1 192
6.2 【案例37】世界名勝和名花2 192
設定圖示關鍵字和兩個頁系統變數
● 設定圖示關鍵字的方法 195
●“關鍵字”對話框 196
● CurrentPageNum和
PageCount系統變數 196
思考與練習6-2 196
6.3 【案例38】導航瀏覽名勝和名花 197
演繹字和ChildNumToID()函式與LineClicked變數
● 什麼是演繹字 198
● LineClicked系統變數 198
● ChildNumToID()系統函式 198
思考與練習6-3 199
6.4 【案例39】列表名花介紹 199
文字樣式和演繹字的定義
● 一般文字樣式的定義方法 202
● 演繹字的定義和使用 202
思考與練習6-4 203
6.5 綜合實訓6——世界名勝
和名花介紹 203
第7章 選擇與循環結構及決策圖示 205
7.1 【案例40】符號函式1 205
算法和選擇結構語句
● 算法和控制結構 206
● 選擇結構語句 208
思考與練習7-1 208
7.2 【案例41】隨機撞擊彩球 209
循環結構語句
● 循環結構語句 211
● 列表的循環語句 212
思考與練習7-2 213
7.3 【案例42】連續整數的和 213
選擇和循環結構語句的輸入
●“參數選擇:計算”對話框
設定 214
●“插入語句塊”工具的使用
方法 215
思考與練習7-3 216
7.4 【案例43】選舉投票和統計 216
數組
● 數組 217
● 數組函式 217
思考與練習7-4 218
7.5 【案例44】數的階乘 219
決策圖示
● Authorware程式中的兩種
選擇結構 220
●“屬性:判斷路徑”面板 220
●“屬性:決策圖示”面板 221
思考與練習7-5 221
7.6 【案例45】圖像數字表 222
創建和使用圖示庫
● 圖示庫基本操作 225
● 圖示庫中各選項的作用 225
● 編輯圖示庫中的圖示 226
● 更新程式中的圖示和庫連結
維護 226
思考與練習7-6 227
7.7 綜合實訓7——四則運算練習 228
第8章 控制項和Qcard32.dll函式 232
8.1 【案例46】正弦和餘弦曲線1 232
ActiveX和數值升降按鈕控制項
● ActiveX控制項簡介 236
● SpinButton和UpDown控制項
的主要屬性 237
● SpinButton和UpDown控制項
的主要事件 238
● 事件互動驗證案例 238
思考與練習8-1 239
8.2 【案例47】多媒體判斷試題 239
Microsoft Forms 2.0控制項
● GetSpriteProperty()和
SetSpriteProperty()系統函式 242
● Microsoft Forms 2.0控制項 242
思考與練習8-2 242
8.3 【案例48】李莎育曲線 243
滑塊控制項
● 插入Slider和ScrollBar控制項 244
● Slider和ScrollBar的主要
屬性和事件 245
●“圖像瀏覽器1”程式設計 246
思考與練習8-3 248
8.4 【案例49】列表瀏覽外部圖像 249
WinCtrls控制項
● wcDisplayControl()函式 252
● wcGetProperty()函式 253
● wcSetPropertyValue()函式 253
思考與練習8-4 253
8.5 【案例50】撲克牌猜大小遊戲 254
Qcard32.dll函式
● Qcard32.dll檔案的函式 256
● 顯示所有撲克牌畫面 256
思考與練習8-5 257
8.6 綜合實訓8——幾何圖案 258
第9章 綜合程式設計 261
9.1 【案例51】小小計算器 261
9.2 【案例52】槍打飛鳥 263
9.3 【案例53】定時指針鐘 265
9.4 【實例54】高級CD播放器 269
9.5 【案例55】8皇后互不攻擊 271
9.6 【案例56】二十四點撲克牌遊戲 274
附錄A 中文COOL 3D 3.5 279