- 相關(guān)推薦
多媒體課程設(shè)計報告
當(dāng)今社會發(fā)展的速度非?,21世紀(jì)電腦的飛速發(fā)展互聯(lián)網(wǎng)已成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,正以一種前所未有的沖擊力影響著人類的活動。以下是多媒體課程設(shè)計報告,歡迎閱讀。
一、設(shè)計題目
在這個以“考驗記憶力”為主題的游戲中,將隨機顯示5個字母,要求游戲者在3秒鐘之內(nèi)記住顯示的5個字母并輸入,輸入正確則獲得10分,輸入錯誤則扣5分。
二、任務(wù)分析
本題目是以利用決策圖標(biāo)建立判斷結(jié)構(gòu)作為流程工作的基礎(chǔ),通過計算圖標(biāo)編輯控制腳本,完成游戲中字母的隨機顯示的功能創(chuàng)建。制作過程主要包括以下幾個重要環(huán)節(jié):
(1) 在影片中判斷圖標(biāo),建立判斷結(jié)構(gòu),設(shè)置好合適的選擇判斷方式;
(2) 在影片流程中添加計算圖標(biāo)并編寫控制腳本,制作出對字母進(jìn)行隨機顯示的功能;
(3) 建立根據(jù)表達(dá)式返回數(shù)值進(jìn)行判斷的分支結(jié)構(gòu),對輸入結(jié)果的正誤與否進(jìn)行判斷,并編輯答案得分的統(tǒng)計功能。
三、設(shè)計步驟
1. 新建一個Authorware文件,將其保存為“記憶測試.a7p”。
2. 向流程線上添加一個計算圖標(biāo),命名為“窗口設(shè)置”,
3. 雙擊計算圖標(biāo),向其中添加代碼ResizeWindow(480,320);
4. 向流程線上添加一個聲音圖標(biāo),雙擊圖標(biāo),導(dǎo)入準(zhǔn)備好的背景音樂,并設(shè)置其計時屬性執(zhí)行方式為永久,播放直到為真。以設(shè)置無限循環(huán)。
5. 向流程線上添加一個顯示圖標(biāo),將準(zhǔn)備好的圖片導(dǎo)入,作為背景。從圖標(biāo)面板中拖出一決策圖標(biāo)到背景圖標(biāo)后面,命名為“判斷”。雙擊該決策圖標(biāo),打開其屬性面板,選擇重復(fù)屬性為“固定的循環(huán)次數(shù)”,在文本框中輸入次數(shù)為100,在分支屬性下拉列表中選擇“隨機分支路徑”選項。
6. 在決策圖標(biāo)的分支結(jié)構(gòu)中添加一個群組圖標(biāo),命名為“隨機”,打開其二級流程窗口并加入一個計算圖標(biāo)“初始化”,
7. 雙擊初始化圖標(biāo),在打開的計算窗口中輸入相關(guān)腳本控制語句,string:=ArraySet(1,”a”)
8. 拖入一個計算圖標(biāo)到二級流程線的最下面,命名為“設(shè)置字符串”雙擊該計算圖標(biāo),在打開的計算窗口中輸入腳本語句,
9. 在設(shè)置字符串后添加一個顯示圖標(biāo)“字符串”,在按住shift鍵的同時雙擊該圖標(biāo),打開顯示窗口,在背景圖的適當(dāng)位置輸入{string},設(shè)置其顏色為紅,顯示模式為透視。
10. 雙擊顯示圖標(biāo)“字符串”,打開屬性圖標(biāo)面板,設(shè)置位置屬性為“不能改變”,活動屬性為“不能改變”,使其位置被固定。
11. 在“字符串”圖標(biāo)的下面添加一個顯示圖標(biāo)“score”,按住shift鍵,雙擊該圖標(biāo),打開顯示窗口,在適當(dāng)位置輸入文字“{score}” 設(shè)置模式為透明,并使其位置固定。
12. 從圖表面板中拖入一個等待圖標(biāo)和一個擦出圖標(biāo),并依次命名為“3”和“擦出”;設(shè)置等待時間為3秒,在屬性框中勾選“鼠標(biāo)點擊”、“任意鍵”和“顯示倒計時”選項,然后將顯示圖標(biāo)
13. 拖入一顯示圖標(biāo),命名為“顯示”,加入輸入圖片,提示輸入字符,調(diào)整位置,設(shè)置其過渡效果。
14. 在顯示圖標(biāo)的下面添加一個互動圖標(biāo)“輸入”,然后在其分支結(jié)構(gòu)中添加一個群組圖標(biāo)“*”,設(shè)置該分支響應(yīng)為文本輸入,
15. 雙擊群組圖標(biāo)上的響應(yīng)類型標(biāo)示符,打開屬性欄,在擦出下拉列表中選擇“在退出時”,在分支下拉列表中選擇“退出交互”。
16. 按下“ctrl+R鍵”播放,在出現(xiàn)設(shè)置的文本框后,按下“Ctrl+P” 鍵暫停播放,在文本輸入框上雙擊鼠標(biāo),打開屬性窗口,設(shè)置字體,字號為48,去掉“進(jìn)入標(biāo)記”的勾選。
17. 雙擊該群組圖標(biāo),在打開的二級流程窗口中添加一個決策圖標(biāo)“判斷”。雙擊該決策圖標(biāo),打開屬性窗口,設(shè)置重復(fù)屬性為“不重復(fù)”,分支屬性為“計算分支結(jié)構(gòu)”。在下面的文本框中輸入“Test(string=EntryText,1,2)”
18. 在決策圖標(biāo)“判斷”的分支結(jié)構(gòu)中添加兩個群組圖標(biāo),分別命名為“正確”、“錯誤”。
19. 打開群組圖標(biāo)“正確”的二級流程窗口,添加一個顯示圖標(biāo)“正確”。按住Shift鍵,雙擊該圖標(biāo),導(dǎo)入寫有正確字樣的圖片,放在適當(dāng)?shù)奈恢,并為其設(shè)置過渡效果。
20. 在顯示圖標(biāo)后面添加一個計算圖標(biāo),命名為“score+10”,雙擊該圖標(biāo),在打開的文本窗口中輸入腳本語句,
21. 在流程窗口中添加一個等待圖標(biāo)和一個擦出圖標(biāo),設(shè)置等待時間為2秒,勾選“鼠標(biāo)點擊”和“按任意鍵”,設(shè)置擦出對象為顯示圖標(biāo)“正確”。
22. 將群組圖標(biāo)“正確”中的所有圖標(biāo)框選,復(fù)制,雙擊群組圖標(biāo)“錯誤”,在打開的二級流程窗口中黏貼,并將原來的顯示圖標(biāo)“正確”改為“錯誤”,并導(dǎo)入寫有錯誤字樣的圖片。
23. 將計算圖標(biāo)“score+10”改為“score-5”,并修改其腳本語句為“score:=score-5”,表示若輸入答案錯誤,則減去5分。
24. 返回到群組圖標(biāo)“隨機”的二級流程窗口,在流程線的下方添加一個擦除圖標(biāo)“擦除2”,設(shè)置擦除對象為顯示圖標(biāo)“顯示”,
可以使在完成對輸入的答案判斷后,擦除畫面中輸入的內(nèi)容,顯示下一組字符。
25.執(zhí)行“File/save”命令,保存工作。播放影片,檢測完成效果,完善,使其效果最佳。
四、課程設(shè)計總結(jié)及心得
決策圖標(biāo)是Authorware中重要的設(shè)計圖標(biāo),用于在影片中創(chuàng)建對流程內(nèi)容執(zhí)行的決策控制,如是否執(zhí)行某些圖標(biāo)、以怎樣的順序執(zhí)行及執(zhí)行多少次等。通過該記憶測試決策判斷結(jié)構(gòu)的設(shè)計,使我了解了在Authorware中進(jìn)行決策判斷結(jié)構(gòu)設(shè)置的操作方法,掌握了決策結(jié)構(gòu)的編輯技巧。
通過本次多媒體課程設(shè)計實踐環(huán)節(jié)的訓(xùn)練,我能夠?qū)⒄n程中所學(xué)習(xí)的理論運用于實踐,進(jìn)行一次完整地多媒體制作過程訓(xùn)練,從而為在完成有關(guān)多媒體作品開發(fā)的畢業(yè)設(shè)計課題打下良好實踐基礎(chǔ),使畢業(yè)設(shè)計的質(zhì)量和水平能夠更上一個層次。在制作過程中我有多次用到了之前學(xué)過的很多關(guān)于多媒體制作的基本知識,使我對如Photoshop等軟件的應(yīng)用更加熟練。也讓我更進(jìn)一步地感受到了Authorware的強大交互功能的魅力。Authorware 采用面向?qū)ο蟮脑O(shè)計思想,是一種基于圖標(biāo)(Icon)和流程線(Line)的多媒體開發(fā)工具。操作簡單,程序流程清晰明了,開發(fā)效率高,而且易學(xué)易用,使得不具有編程能力的用戶也能創(chuàng)作出一些高水平的多媒體作品,對于非專業(yè)開發(fā)人員和專業(yè)開發(fā)人員都是一個很好的選擇。
五.參考資料
[1]鄭阿奇,朱毅華, 鄧椿志, 周怡君. Authorware實用教程 [M]. 北京:電子工業(yè)出版社,2010.
[2] 宋一兵, 蔡立燕, 王京. Authorware多媒體技術(shù)教程 [M]. 北京:人民郵電出版社,2010.
[3] 郭新房, 倪寶童, 王健. Authorware 7.0多媒體制作基礎(chǔ)教程與案例實踐[M]. 北京:清華大學(xué)出版社,2007.
【多媒體課程設(shè)計報告】相關(guān)文章:
電子計算機與多媒體課程設(shè)計07-05
課程設(shè)計報告07-23
課程設(shè)計報告09-11
多媒體調(diào)研報告12-14
課程設(shè)計報告內(nèi)容07-03
電氣課程設(shè)計報告07-03
服裝課程設(shè)計報告07-03
軟件課程設(shè)計報告07-03
android課程設(shè)計報告07-03
模具課程設(shè)計報告07-03