1. 首頁
  2. 圖形影象/多媒體

多媒體課程設計報告

多媒體課程設計報告

當今社會發展的速度非常快,21世紀電腦的飛速發展網際網路已成為人們快速獲取、釋出和傳遞資訊的重要渠道,正以一種前所未有的衝擊力影響著人類的活動。以下是多媒體課程設計報告,歡迎閱讀。

一、設計題目

在這個以“考驗記憶力”為主題的遊戲中,將隨機顯示5個字母,要求遊戲者在3秒鐘之內記住顯示的5個字母並輸入,輸入正確則獲得10分,輸入錯誤則扣5分。

二、任務分析

本題目是以利用決策圖示建立判斷結構作為流程工作的基礎,透過計算圖示編輯控制指令碼,完成遊戲中字母的隨機顯示的功能建立。製作過程主要包括以下幾個重要環節:

(1) 在影片中判斷圖示,建立判斷結構,設定好合適的選擇判斷方式;

(2) 在影片流程中新增計算圖示並編寫控制指令碼,製作出對字母進行隨機顯示的功能;

(3) 建立根據表示式返回數值進行判斷的分支結構,對輸入結果的正誤與否進行判斷,並編輯答案得分的統計功能。

三、設計步驟

1. 新建一個Authorware檔案,將其儲存為“記憶測試.a7p”。

2. 向流程線上新增一個計算圖示,命名為“視窗設定”,

3. 雙擊計算圖示,向其中新增程式碼ResizeWindow(480,320);

4. 向流程線上新增一個聲音圖示,雙擊圖示,匯入準備好的背景音樂,並設定其計時屬性執行方式為永久,播放直到為真。以設定無限迴圈。

5. 向流程線上新增一個顯示圖示,將準備好的圖片匯入,作為背景。從圖示面板中拖出一決策圖示到背景圖示後面,命名為“判斷”。雙擊該決策圖示,開啟其屬性面板,選擇重複屬性為“固定的迴圈次數”,在文字框中輸入次數為100,在分支屬性下拉列表中選擇“隨機分支路徑”選項。

6. 在決策圖示的'分支結構中新增一個群組圖示,命名為“隨機”,開啟其二級流程視窗並加入一個計算圖示“初始化”,

7. 雙擊初始化圖示,在開啟的計算視窗中輸入相關指令碼控制語句,string:=ArraySet(1,”a”)

8. 拖入一個計算圖示到二級流程線的最下面,命名為“設定字串”雙擊該計算圖示,在開啟的計算視窗中輸入指令碼語句,

9. 在設定字串後新增一個顯示圖示“字串”,在按住shift鍵的同時雙擊該圖示,開啟顯示視窗,在背景圖的適當位置輸入{string},設定其顏色為紅,顯示模式為透視。

10. 雙擊顯示圖示“字串”,開啟屬性圖示面板,設定位置屬性為“不能改變”,活動屬性為“不能改變”,使其位置被固定。

11. 在“字串”圖示的下面新增一個顯示圖示“score”,按住shift鍵,雙擊該圖示,開啟顯示視窗,在適當位置輸入文字“{score}” 設定模式為透明,並使其位置固定。

12. 從圖表面板中拖入一個等待圖示和一個擦出圖示,並依次命名為“3”和“擦出”;設定等待時間為3秒,在屬性框中勾選“滑鼠點選”、“任意鍵”和“顯示倒計時”選項,然後將顯示圖示

13. 拖入一顯示圖示,命名為“顯示”,加入輸入圖片,提示輸入字元,調整位置,設定其過渡效果。

14. 在顯示圖示的下面新增一個互動圖示“輸入”,然後在其分支結構中新增一個群組圖示“*”,設定該分支響應為文字輸入,

15. 雙擊群組圖示上的響應型別標示符,開啟屬性欄,在擦出下拉列表中選擇“在退出時”,在分支下拉列表中選擇“退出互動”。

16. 按下“ctrl+R鍵”播放,在出現設定的文字框後,按下“Ctrl+P” 鍵暫停播放,在文字輸入框上雙擊滑鼠,開啟屬性視窗,設定字型,字號為48,去掉“進入標記”的勾選。

17. 雙擊該群組圖示,在開啟的二級流程視窗中新增一個決策圖示“判斷”。雙擊該決策圖示,開啟屬性視窗,設定重複屬性為“不重複”,分支屬性為“計算分支結構”。在下面的文字框中輸入“Test(string=EntryText,1,2)”

18. 在決策圖示“判斷”的分支結構中新增兩個群組圖示,分別命名為“正確”、“錯誤”。

19. 開啟群組圖示“正確”的二級流程視窗,新增一個顯示圖示“正確”。按住Shift鍵,雙擊該圖示,匯入寫有正確字樣的圖片,放在適當的位置,併為其設定過渡效果。

20. 在顯示圖示後面新增一個計算圖示,命名為“score+10”,雙擊該圖示,在開啟的文字視窗中輸入指令碼語句,

21. 在流程視窗中新增一個等待圖示和一個擦出圖示,設定等待時間為2秒,勾選“滑鼠點選”和“按任意鍵”,設定擦出物件為顯示圖示“正確”。

22. 將群組圖示“正確”中的所有圖示框選,複製,雙擊群組圖示“錯誤”,在開啟的二級流程視窗中黏貼,並將原來的顯示圖示“正確”改為“錯誤”,並匯入寫有錯誤字樣的圖片。

23. 將計算圖示“score+10”改為“score-5”,並修改其指令碼語句為“score:=score-5”,表示若輸入答案錯誤,則減去5分。

24. 返回到群組圖示“隨機”的二級流程視窗,在流程線的下方新增一個擦除圖示“擦除2”,設定擦除物件為顯示圖示“顯示”,

可以使在完成對輸入的答案判斷後,擦除畫面中輸入的內容,顯示下一組字元。

25.執行“File/save”命令,儲存工作。播放影片,檢測完成效果,完善,使其效果最佳。

四、課程設計總結及心得

決策圖示是Authorware中重要的設計圖示,用於在影片中建立對流程內容執行的決策控制,如是否執行某些圖示、以怎樣的順序執行及執行多少次等。透過該記憶測試決策判斷結構的設計,使我瞭解了在Authorware中進行決策判斷結構設定的操作方法,掌握了決策結構的編輯技巧。

透過本次多媒體課程設計實踐環節的訓練,我能夠將課程中所學習的理論運用於實踐,進行一次完整地多媒體制作過程訓練,從而為在完成有關多媒體作品開發的畢業設計課題打下良好實踐基礎,使畢業設計的質量和水平能夠更上一個層次。在製作過程中我有多次用到了之前學過的很多關於多媒體制作的基本知識,使我對如Photoshop等軟體的應用更加熟練。也讓我更進一步地感受到了Authorware的強大互動功能的魅力。Authorware 採用面向物件的設計思想,是一種基於圖示(Icon)和流程線(Line)的多媒體開發工具。操作簡單,程式流程清晰明瞭,開發效率高,而且易學易用,使得不具有程式設計能力的使用者也能創作出一些高水平的多媒體作品,對於非專業開發人員和專業開發人員都是一個很好的選擇。

五.參考資料

[1]鄭阿奇,朱毅華, 鄧椿志, 周怡君. Authorware實用教程 [M]. 北京:電子工業出版社,2010.

[2] 宋一兵, 蔡立燕, 王京. Authorware多媒體技術教程 [M]. 北京:人民郵電出版社,2010.

[3] 郭新房, 倪寶童, 王健. Authorware 7.0多媒體制作基礎教程與案例實踐[M]. 北京:清華大學出版社,2007.