




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第4章多媒體設(shè)計(jì)工具Authorware4.1本章導(dǎo)讀顯示圖標(biāo)移動(dòng)圖標(biāo)擦除圖標(biāo)等待圖標(biāo)交互圖標(biāo)計(jì)算圖標(biāo)框架圖標(biāo)群組圖標(biāo)數(shù)字電影圖標(biāo)導(dǎo)航圖標(biāo)開(kāi)始旗決策對(duì)象圖標(biāo)調(diào)色板知識(shí)對(duì)象圖標(biāo)DVD圖標(biāo)聲音圖標(biāo)結(jié)束旗圖4-1圖標(biāo)工具箱4.1.1設(shè)計(jì)圖標(biāo)工具欄介紹圖標(biāo)的名稱及作用介紹【顯示】
在顯示設(shè)計(jì)按鈕中,用戶可以在其展示窗口中輸入正文或圖片對(duì)象,還可以使用【圖形工具箱】中的工具來(lái)創(chuàng)建正文或繪制圖像對(duì)象;【運(yùn)動(dòng)】使顯示的對(duì)象按規(guī)定的方式進(jìn)行運(yùn)動(dòng),以產(chǎn)生特殊的動(dòng)畫效果。一般跟在對(duì)象的圖標(biāo)后面,用于制作二維動(dòng)畫;【擦除】用于擦除顯示在展示窗口中的對(duì)象,任何對(duì)象都可以擦除;【等待】暫停程序的運(yùn)行,直到按鍵、點(diǎn)擊鼠標(biāo)或等待特定的時(shí)間到為止程序才繼續(xù)運(yùn)行;【導(dǎo)航】用于設(shè)置與任何一個(gè)附屬于【框架】設(shè)計(jì)按鈕間的一個(gè)定向鏈接,附屬于【框架】設(shè)計(jì)按鈕的設(shè)計(jì)按鈕為一頁(yè),與【框架】圖標(biāo)配合使用;【框架】該設(shè)置按鈕中的內(nèi)容主要是一組定向控制按鈕,這組定向控制按鈕使用戶能夠設(shè)計(jì)交互式應(yīng)用程序來(lái)正確訪問(wèn)一個(gè)指定的頁(yè),與【導(dǎo)航】圖標(biāo)配合使用;【判定】用于分支程序設(shè)計(jì)??梢杂脕?lái)設(shè)置一種判定邏輯結(jié)構(gòu),附屬于該設(shè)計(jì)按鈕的其它設(shè)計(jì)按鈕被稱為路徑;【交互】Authorware有11種交互方式,用來(lái)創(chuàng)建一種交互作用分支結(jié)構(gòu),該分支結(jié)構(gòu)是由一個(gè)【交互】設(shè)計(jì)按鈕和附屬于該設(shè)計(jì)按鈕的其它設(shè)計(jì)按鈕所組成;【運(yùn)算】用來(lái)計(jì)算函數(shù)、變量他表達(dá)式的值以及編寫Authorware人命令程序,可執(zhí)行數(shù)學(xué)運(yùn)算和執(zhí)行源程序,可以放置在程序的任何位置;【組群】把具有連貫性,或?qū)崿F(xiàn)某類功能等的圖標(biāo)建立成組,以縮短【流程線】的長(zhǎng)度,增加程序的可讀性和結(jié)構(gòu)的清晰性,有助于程序設(shè)計(jì)的結(jié)構(gòu)化,便于程序的閱讀和維護(hù);【數(shù)字化電影】導(dǎo)入和播放外部數(shù)字化電影;【聲音】導(dǎo)入和播放聲音;【視頻】用于在多媒體應(yīng)用程序中引入視頻信息數(shù)據(jù),然后在視頻播放器上播放;【開(kāi)始】、【停止】用于調(diào)試程序的起點(diǎn)和終點(diǎn);【設(shè)計(jì)按鈕調(diào)色板】用于改變流程圖上圖標(biāo)的顯示顏色,為設(shè)計(jì)按鈕著色
。4.1.2本章導(dǎo)讀開(kāi)始初識(shí)Authorware基本運(yùn)動(dòng)交互控制結(jié)束升旗小求隨機(jī)入盒太陽(yáng)升起小球正弦曲線運(yùn)動(dòng)音視控制交互結(jié)構(gòu)日落日出知識(shí)點(diǎn)案例顯示與播放沿直線到指定點(diǎn)運(yùn)動(dòng)點(diǎn)到直線的運(yùn)動(dòng)任意到指定點(diǎn)運(yùn)動(dòng)函數(shù)與變量控制運(yùn)動(dòng)按鈕控制與同步技術(shù)按鈕菜單結(jié)構(gòu)與控制任意路徑到終點(diǎn)運(yùn)動(dòng)認(rèn)識(shí)圖標(biāo)與程序執(zhí)行圖4-2本章導(dǎo)讀4.2顯示與媒體播放
1.功能:本案例演示圖像、播放視頻和音樂(lè),實(shí)現(xiàn)程序順序執(zhí)行。2.實(shí)現(xiàn)步驟:(1)啟動(dòng)Authorware
,進(jìn)入Authorware界面,圖4-3。點(diǎn)擊“取消”進(jìn)入新建文件編程狀態(tài),如圖4-3。【未命名】表示文件還沒(méi)有命名。(2)拖個(gè)【音樂(lè)】圖標(biāo)到主流程線上,命名為背景音樂(lè),如圖4-2-3;右擊主流程線上的【音樂(lè)】圖標(biāo),彈出屬性窗口(圖4-5),點(diǎn)擊“導(dǎo)入”,并選取擇要導(dǎo)入的背景音樂(lè)《梁?!罚▓D4-6),在屬性窗中的“計(jì)時(shí)”設(shè)計(jì)為:執(zhí)行方式為“同時(shí)”,圖4-7。至此,從圖4-5—圖4-8,背景音樂(lè)設(shè)計(jì)完成。(2)在主流程線上,拖入第二個(gè)圖標(biāo),【數(shù)字電影】圖標(biāo),命名為“書”,在“屬性”中點(diǎn)擊“導(dǎo)入”,選擇導(dǎo)入“BOOK.AVI”文件,屬性中的“計(jì)時(shí)”項(xiàng):執(zhí)行方式為“同時(shí)”,播放為“直到為真”如圖4-9?!皵?shù)字電影”設(shè)計(jì)完成。(3)拖入【顯示】
圖標(biāo),命名為“背景圖象”,繼續(xù)拖入【顯示】
圖標(biāo),命名為“小提琴手”。最后加入【等待】圖標(biāo)如圖4-10。至此,程序所有流程完成(結(jié)束),下面只需對(duì)“背景圖象”和“小提琴手”進(jìn)行對(duì)象的選擇和設(shè)計(jì)。(4)雙擊背景圖的【顯示】圖標(biāo),選擇菜單中的“插入”-“圖象”,如圖4-11,點(diǎn)“導(dǎo)入”,選擇背景圖象“音樂(lè)廳”,如圖4-12;同理,雙擊小提琴的【顯示】圖標(biāo),導(dǎo)入“小提琴家”圖象。至此,程序設(shè)計(jì)基本完成,調(diào)整一下背景圖和小提琴家的位置即可。(5)最后設(shè)計(jì)【等待】圖標(biāo)的屬性,如圖4-13。最終播放結(jié)果如圖4-14。4.3.1升旗1.功能:實(shí)現(xiàn)配音、向固定點(diǎn)的運(yùn)動(dòng)。2.操作步驟:(1)在主流程線上依次拖入以下圖標(biāo)并給相應(yīng)的命名,如下圖(圖4-15),程序的執(zhí)行流程很明朗,以天安門為背景,國(guó)歌配音,要求升旗、太陽(yáng)和國(guó)歌控制得當(dāng)即可。下面給予各個(gè)圖標(biāo)的設(shè)計(jì)與控制作介紹。圖4-15升旗程序流程(2)單擊【國(guó)歌】圖標(biāo),在“屬性”中點(diǎn)“導(dǎo)入”,選擇導(dǎo)入“國(guó)歌”,如圖4-16,并在屬性中設(shè)計(jì):計(jì)時(shí)為“同時(shí)”,播放次數(shù)為“1”,如圖4-17(3)雙擊【天安門】圖標(biāo),導(dǎo)入天安門圖象文件;先后雙擊【旗桿】和【國(guó)旗】圖標(biāo),分別畫旗桿和國(guó)旗,國(guó)旗填充紅色,并調(diào)整好合適位置,如圖4-18。(4)雙擊【直線移國(guó)旗】圖標(biāo),在屬性中:“類型”選擇“指向固定點(diǎn)”,按鼠標(biāo)左鍵將“國(guó)旗”沿旗桿拖動(dòng)到項(xiàng),注意“目標(biāo)”數(shù)值的變化,該數(shù)值為目標(biāo)地址;“定時(shí)”為49秒,與國(guó)歌播放時(shí)間相同,執(zhí)行方式為“同時(shí)”。如圖4-19。(5)同理設(shè)計(jì)太陽(yáng)移動(dòng)屬性,時(shí)間也為49秒,執(zhí)行方式也為“同時(shí)”,移動(dòng)目標(biāo)要小,最后【等待】圖標(biāo)屬性設(shè)計(jì)為“單擊”,去掉“顯示按扭”選項(xiàng),如圖4-20。本程序運(yùn)行結(jié)果如圖圖4-21。圖4-21國(guó)歌響起國(guó)旗與太陽(yáng)同升(程序運(yùn)行)4.3.2小球隨機(jī)進(jìn)入盒子
1.功能:設(shè)計(jì)程序,使小球隨機(jī)落入不同的6個(gè)盒子中,實(shí)現(xiàn)“向固定直線上的某點(diǎn)”的運(yùn)動(dòng)方式。2.操作步驟:(1)在主流程線上先后拉進(jìn)以下圖標(biāo),前兩個(gè)為顯示圖標(biāo),分別命名為“盒子”和“小求”,第三個(gè)為計(jì)算圖標(biāo),用來(lái)控制小球隨機(jī)落入不同的盒子中,命名為“取隨機(jī)數(shù)”,第四個(gè)為定義小球進(jìn)入盒子的運(yùn)動(dòng)方式,即定義為一條直線,使小球運(yùn)動(dòng)到直線上的盒子中。命名為“小球進(jìn)入盒子”。如圖4-22。圖4-22小球進(jìn)入盒子的流程和步驟(2)雙擊【盒子】圖標(biāo),畫個(gè)矩形框,填充黑色,然后復(fù)制為六個(gè),排在同一直線上如圖4-23;雙擊【小球】圖標(biāo),畫個(gè)小圓,填充紅色,如圖4-24。(3)雙擊【計(jì)算】圖標(biāo),設(shè)定隨機(jī)數(shù),輸入position:=Random(0,100,20),設(shè)定position變量,用Random函數(shù)。函數(shù)意義:格式:number:=Random(min,max,units)說(shuō)明:Random產(chǎn)生范圍在min到max之間小數(shù)點(diǎn)后類似units的隨機(jī)數(shù)。如圖4-25。(4)雙擊【小球入盒】圖標(biāo),畫一條直線,調(diào)整使六個(gè)盒子在這條一直線上,最后運(yùn)行結(jié)果如圖4-26。圖4-26程序運(yùn)行結(jié)果4.3.3日出日落1.功能:太陽(yáng)沿弧線運(yùn)動(dòng),實(shí)現(xiàn)“指向固定路徑的終點(diǎn)”運(yùn)動(dòng)。2.操作步驟:(1)在主流程線上先后拖進(jìn)三個(gè)【顯示】圖標(biāo),分別命名為“山”、“白云”和“太陽(yáng)”,最后再拖進(jìn)一個(gè)【運(yùn)動(dòng)】圖標(biāo)用于控制太陽(yáng)的運(yùn)動(dòng),命名為“日落日出”,如圖4-27。圖4-27日落日出流程圖圖4-28山(2)雙擊【顯示】圖標(biāo)“山”,選擇曲線在顯示板底部畫山的形狀,填充黑色如圖4-28日;同理雙擊圖標(biāo)“白云”圖標(biāo),畫白云,填充白色,如圖4-29。圖4-30太陽(yáng)移動(dòng)屬性與移動(dòng)路徑(3)雙擊“太陽(yáng)”圖標(biāo),畫園,填充紅色,如圖4-30;雙擊“日出日落”圖標(biāo),屬性“類型”選擇“指向固定路徑的終點(diǎn)”,定時(shí)為“10秒”,“執(zhí)行方式”為“等待直到完成”。點(diǎn)擊紅色園“太陽(yáng)”,內(nèi)出現(xiàn)白三角,移動(dòng)太陽(yáng)出現(xiàn)移動(dòng)路徑,每個(gè)停點(diǎn)出現(xiàn)黑三角形,雙擊黑三角形點(diǎn)就形成平滑弧線,如圖4-30。(4)最后執(zhí)行結(jié)果如圖4-31圖4-31程序執(zhí)行結(jié)果4-3-5正弦曲線運(yùn)動(dòng)1.功能:通過(guò)圖形系統(tǒng)函數(shù)和對(duì)象的移動(dòng)范圍設(shè)置,實(shí)現(xiàn)小球的正弦曲線運(yùn)動(dòng),這又是一種運(yùn)動(dòng)控制方式。2.操作步驟:(1)新建一個(gè)文件,命名為“沿正弦曲線運(yùn)動(dòng)的小球”,添加一個(gè)計(jì)算圖標(biāo),命名為“代碼”,如圖4-35所示。圖4-35正弦曲線運(yùn)動(dòng)流程圖(2)雙擊計(jì)算圖標(biāo),在彈出的區(qū)域內(nèi)添加如下代碼,如圖4-35:(3)關(guān)閉代碼框,彈出一對(duì)話框,單擊【是】,保存代碼,如圖4-36所示。圖4-36保存代碼圖4-35計(jì)算圖標(biāo)控制代碼代碼及意義如下:
x:=1--x為循環(huán)變量,賦初值為1repeatwhilex<80--當(dāng)x<80時(shí)重復(fù)循環(huán)體語(yǔ)句
ifRound(x/10)=INT(x/10)then--x為整數(shù)時(shí),順序執(zhí)行下面分支語(yǔ)句。
SetFill(TRUE,RGB(Random(0,255,1),Random(0,255,1),Random(0,255,1)))--對(duì)小球進(jìn)行隨機(jī)填充顏色,具體顏色由RGB參數(shù)設(shè)定。SetFrame(TRUE,RGB(Random(0,255,1),Random(0,255,1),Random(0,255,1)))--對(duì)小球進(jìn)行隨機(jī)設(shè)置邊框顏色,具體顏色由RGB參數(shù)設(shè)定。endifx1:=100+(x-1)*6--某時(shí)刻小球左上角水平坐標(biāo)值。
y1:=200-120*SIN(0.5*(x-1)*Pi/20)--某時(shí)刻小球左上角豎直坐標(biāo)值。
Circle(5,x1,y1,x1+50,y1+50)--在左上角坐標(biāo)(x1,y1)右下角坐標(biāo)(x1+50,y1+50)的方框內(nèi)畫內(nèi)切圓,5為線粗細(xì)參數(shù)
EraseAll()--擦除所有圖形
x:=x+0.01--某時(shí)刻小球的x坐標(biāo)值。endrepeat--循環(huán)結(jié)束語(yǔ)句。(4)新建變,分別為變量賦值X=80,X1=100,Y1=100,如圖4-37所示。(5)運(yùn)行,即可看到小球沿正弦曲線運(yùn)動(dòng),如圖4-38。(1)(2)(3)圖4-37新建變量并賦值4-4-1按扭交互1.功能:通過(guò)按扭實(shí)現(xiàn)交互選擇。2.操作步驟:(1)新建一個(gè)文件,添加一個(gè)交互圖標(biāo),將其命名為“交互”,如圖4-39所示,屬性中的“交互作用”擦除選項(xiàng)為“在退出之前”,如圖4-40所示。圖4-39交互圖標(biāo)圖4-41交互類型選擇與設(shè)計(jì)(2)在交互中添加第一個(gè)顯示圖標(biāo),交互類型選擇【按鈕】,點(diǎn)擊確定,將顯示按鈕命名為“第一頁(yè)”如圖4-41所示:(3)繼續(xù)添加另三個(gè)顯示按鈕,分別命名為“第二頁(yè)”、“第三頁(yè)”、“第三頁(yè)”,效果如圖4-42所示:(4)雙擊交互圖標(biāo),彈出演示窗口。選中四個(gè)按鈕,選擇【修改】【排列】,將四個(gè)按鈕在水平線上等距對(duì)齊,并將其拖到演示窗口的頂部,如圖4-43所示:(5)雙擊第一個(gè)顯示圖標(biāo),選擇【插入】【圖像】,彈出屬性:圖像對(duì)話框,如圖4-44所示,單擊【導(dǎo)入】,在文件中選中要導(dǎo)入的圖片,【導(dǎo)入】、【確定】即可。然后通過(guò)拖動(dòng)圖片節(jié)點(diǎn)可改變圖片大小,效果如圖4-45所示:(6)按上一步的方法,繼續(xù)在另外三個(gè)顯示圖標(biāo)中插入圖片。(7)設(shè)計(jì)圖片特效。雙擊每張圖片,在下方的屬性欄中將【特效】【特效方式】如圖4-46,改為如圖所示的效果,如圖4-47。(8)完成所有步驟之后,運(yùn)行可得出如圖4-48的效果,點(diǎn)擊不同按鈕,顯示不同頁(yè)面,實(shí)現(xiàn)按鈕控制。4-4-2音樂(lè)播放控制
1、功能:通過(guò)按扭控制實(shí)現(xiàn)視頻和音樂(lè)的播放,進(jìn)一步了解常用的“按扭”交互控制的應(yīng)用;2、操作步驟:(1)新建文件,文件命名為音視控制。先后拖進(jìn)【計(jì)算】圖標(biāo)、【數(shù)字電影】圖標(biāo)和【音樂(lè)】圖標(biāo),分別給對(duì)應(yīng)的圖標(biāo)命名為“音樂(lè)變量”、“書”(視頻)和“音樂(lè)”,如圖4-4-11;拖進(jìn)【交互】圖標(biāo),命名為“音樂(lè)控制”,隨后連續(xù)拖進(jìn)兩個(gè)【群組】圖標(biāo),用于控制音樂(lè)的開(kāi)和關(guān),選擇“按扭”交互,如圖4-49,并分別命名為“開(kāi)音樂(lè)”和“關(guān)音樂(lè)”、同理,再連續(xù)拖進(jìn)兩個(gè)【群組】圖標(biāo),用于控制視頻的播放和停止,分別命名為“播放”和“停播”。如圖4-50。圖4-48音視控制設(shè)計(jì)窗口1圖4-50音視控制設(shè)計(jì)窗口2(2)先對(duì)“音樂(lè)變量”、“書”(視頻)和“音樂(lè)”三個(gè)圖標(biāo)進(jìn)行設(shè)計(jì)。①雙擊“音樂(lè)變量”圖標(biāo),在計(jì)算區(qū)域內(nèi)設(shè)計(jì)四個(gè)變量m、p、q和x,輸入相應(yīng)的值,如圖4-51;m:=TRUE--m為音樂(lè)控制參數(shù),當(dāng)m=TRUE,音樂(lè)播放,當(dāng)m=FALSE,音樂(lè)停止。p:=1--p為控制“關(guān)音樂(lè)”、“開(kāi)音樂(lè)”按扭的顯示或隱藏,當(dāng)p=1,“關(guān)音樂(lè)”按鈕顯示,“開(kāi)音樂(lè)”按鈕隱藏;當(dāng)p=0,“關(guān)音樂(lè)”按鈕隱藏,“開(kāi)音樂(lè)”按鈕顯示。q:=TRUE--q為視頻停播控制參數(shù),當(dāng)q=TRUE,視頻播放,當(dāng)q=FALSE,視頻停止。x:=1--x為控制視頻“播放”、“停播”按扭的顯示或隱藏,當(dāng)x=1,“停播”按鈕顯示,“播放”按鈕隱藏;當(dāng)x=0,“停播”按鈕隱藏,“播放”按鈕顯示。圖4-51音樂(lè)變量計(jì)算圖標(biāo)的設(shè)計(jì)②同理,雙擊視頻“書”的圖標(biāo),導(dǎo)入視頻文件“BOOK.AVI”文件,屬性中的“計(jì)時(shí)”項(xiàng):執(zhí)行方式為“永久”,播放為“直到為真”,變量q=FALSE(視頻停播);開(kāi)始幀q=TRUE。(視頻播放)圖4-52③雙擊“音樂(lè)”圖標(biāo),導(dǎo)入所選音樂(lè)文件,在屬性“計(jì)時(shí)”窗口中,設(shè)計(jì)為如下:執(zhí)行方式“永久”,播放“直到為真”,變m=FALSE(音樂(lè)停止),開(kāi)始m=TRUE,(音樂(lè)播放)如圖4-53。(3)單擊【音樂(lè)控制】交互圖標(biāo),在屬性“交互作用”中,擦除設(shè)為“在退出之前”,如圖4-54;其它“顯示”、“版
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國(guó)平板型衣架市場(chǎng)調(diào)查研究報(bào)告
- 2025年中國(guó)孕鈣市場(chǎng)調(diào)查研究報(bào)告
- 2025年中國(guó)大傾角擋邊輸送機(jī)市場(chǎng)調(diào)查研究報(bào)告
- 2025年中國(guó)卡緊式液化石油氣調(diào)壓器市場(chǎng)調(diào)查研究報(bào)告
- 塔吊備案合同協(xié)議
- 工程用廣告牌合同協(xié)議
- DSG技術(shù)入股協(xié)議合同
- 箱包生產(chǎn)合同協(xié)議
- 園林技術(shù)入股協(xié)議合同
- 砍樹(shù)伐木工程合同協(xié)議
- 電臺(tái)項(xiàng)目可行性研究報(bào)告
- 2025年度事業(yè)單位招聘考試公共基礎(chǔ)知識(shí)仿真模擬試卷及答案(共五套)
- 2025年廣西壯族自治區(qū)南寧市中考一模生物試題(含答案)
- SQLSERVER如何配置內(nèi)存提高性能配置方案
- 電視臺(tái)影視拍攝合同協(xié)議
- 裝配式建筑技術(shù)創(chuàng)新與可持續(xù)發(fā)展-全面剖析
- 裝飾公司結(jié)算管理制度
- 實(shí)習(xí)生頂崗實(shí)習(xí)安全教育
- 網(wǎng)絡(luò)災(zāi)難恢復(fù)計(jì)劃試題及答案
- 物業(yè)五一節(jié)前安全教育
評(píng)論
0/150
提交評(píng)論