【文章內(nèi)容簡(jiǎn)介】
問(wèn)題分解和問(wèn)題設(shè)計(jì),并采用分步和逐步求精的原則,對(duì)知識(shí)點(diǎn)溯本求源,力求給出合理的解釋?zhuān)龅窖灾形?,絕不含糊其辭。書(shū)中提供了豐富的典型示例,具有可操作性,便于讀者學(xué)習(xí)與應(yīng)用;各章附有大量的習(xí)題,便于讀者思考和復(fù)習(xí)。本書(shū)的編寫(xiě)注重循序漸進(jìn)的原則,可以根據(jù)具體情況適當(dāng)?shù)剡x講高級(jí)主題,以上便是我所選擇本書(shū)的原因。適合作為高等院校計(jì)算機(jī)專(zhuān)業(yè)或相關(guān)專(zhuān)業(yè)的 Java 程序設(shè)計(jì)或面向?qū)ο蟪绦蛟O(shè)計(jì)課程的教材,也非常適合專(zhuān)業(yè)技術(shù)人員學(xué)習(xí)。 腳本的編寫(xiě)編寫(xiě)詳細(xì)的腳本,是整個(gè)多媒體教學(xué)軟件開(kāi)發(fā)過(guò)程中的一個(gè)重要環(huán)節(jié),它把教學(xué)軟件設(shè)計(jì)與制作緊密地聯(lián)系在一起,成為教學(xué)軟件制作的重要依據(jù)。 界面是教學(xué)信息在屏幕上的顯示區(qū)域及用戶(hù)操作區(qū)域,設(shè)計(jì)時(shí)我主要突出“教為學(xué)”的思想,圍繞教學(xué)內(nèi)容這一中心,既防止教學(xué)軟件界面色彩、聲像效果等過(guò)分濃烈、喧賓奪主,影響學(xué)習(xí)內(nèi)容;又考慮課程部分內(nèi)容如儀器內(nèi)部電路抽象、枯燥,而學(xué)生需要感官刺激,激發(fā)興趣的特點(diǎn)。 同時(shí),我體會(huì)多媒體教學(xué)軟件的強(qiáng)大生命力主要體現(xiàn)在交互能力上,比如只需通過(guò)單擊屏幕上某個(gè)特殊的鏈接設(shè)置,方便實(shí)現(xiàn)不同對(duì)象之間的跳轉(zhuǎn)。本設(shè)計(jì)中創(chuàng)建了兩個(gè)導(dǎo)航結(jié)構(gòu),一種是利用“導(dǎo)航”圖標(biāo)指向框架圖標(biāo)中的某一頁(yè),來(lái)實(shí)現(xiàn)程序內(nèi)部的跳轉(zhuǎn)和調(diào)用。另一種是通過(guò)“框架”圖標(biāo)內(nèi)嵌的導(dǎo)航控件來(lái)實(shí)現(xiàn)不同頁(yè)面間的瀏覽、翻頁(yè)。除此之外還可以通過(guò)設(shè)置相應(yīng)的超文本鏈接來(lái)實(shí)現(xiàn)交互性能。在風(fēng)格設(shè)計(jì)上主要體現(xiàn)界面、字幕和顯示對(duì)象上整體的和諧統(tǒng)一。Lingo 的腳本類(lèi)型分為 frame 腳本, sprite 腳本 , cast 腳本和 movie 聊城大學(xué)本科畢業(yè)設(shè)計(jì)5腳本。區(qū)分這些腳本的類(lèi)型的方法就是看這些腳本寫(xiě)在什么位置上。 frame 腳本寫(xiě)在幀里面。 Sprite 腳本寫(xiě)在 Sprite 上, Cast 腳本寫(xiě)在 Cast 上,而 Movie 腳本寫(xiě)在電影中不依靠任何的其他幀和角色。 腳本 寫(xiě)在幀中的腳本就是 frame 腳本。播放頭在這幀中的時(shí)候就會(huì)執(zhí)行 frame 腳本。編寫(xiě) frame 腳本,只要雙擊幀腳本通道,系統(tǒng)就會(huì)彈出窗口。此時(shí)就可以編寫(xiě) frame 腳本?!禞AVA 面向?qū)ο蟪绦蛟O(shè)計(jì)》教學(xué)軟件中每隔五幀或十幀做為一個(gè)腳本,在設(shè)計(jì)中,大范圍的執(zhí)行了腳本的兩個(gè)功能,一個(gè)是暫停功能,另一個(gè)是跳轉(zhuǎn)功能。暫停功能:Go the frame,在目錄,章節(jié)時(shí)需要用到停頓,在需要停頓的幀雙擊后,輸入 go the frame,例如在設(shè)計(jì)中的開(kāi)始出現(xiàn)面向?qū)ο蟪绦蛟O(shè)計(jì)八個(gè)字時(shí)停下,就用到了該腳本。如圖:圖 跳轉(zhuǎn)功能:Go frame 200 ,200 為第多少幀,第一章到第八章每章所在的位置不同,從空間上不能放在同一幀上,所以按照先后順序分布,從 65 幀到 1499 幀,當(dāng)用鼠標(biāo)點(diǎn)第一章時(shí),當(dāng)前畫(huà)面跳轉(zhuǎn)到第一章所在的位置,如圖:聊城大學(xué)本科畢業(yè)設(shè)計(jì)6圖 程序代碼為:on mouseup me Go frame 65 End On mouseup me Go frame 275 End On mouseup me Go frame 656 End On mouseup me Go frame 941 End On mouseup me Go frame 1126 End On mouseup me Go frame 1220 End On mouseup me Go frame 1385 End On mouseup me Go frame 1420 End用鼠標(biāo)點(diǎn)擊第一章后如下圖:聊城大學(xué)本科畢業(yè)設(shè)計(jì)7圖 腳本Sprite 腳本應(yīng)用于 Sprite 中。我們把 Cast 庫(kù)中的演員拖到舞臺(tái)之上以后就是 Sprite 了。在舞臺(tái)上對(duì)準(zhǔn)一個(gè) Sprite 按右鍵在菜單中選擇 Script 系統(tǒng)彈出對(duì)話(huà)框。這個(gè)腳本窗口里寫(xiě)的就是 Sprite 了。Sprite 腳本在 Sprite 的一系列操作中才會(huì)有作用。比如,單擊 Sprite ,雙擊 sprite ,鼠標(biāo)在 sprite 上面,鼠標(biāo)移出 sprite 。當(dāng)我想要對(duì)舞臺(tái)上的某個(gè)東西操作,來(lái)發(fā)生動(dòng)作的時(shí)候就可以用 Sprite 腳本了。該設(shè)計(jì)中用到了許多 Sprite 腳本來(lái)輔助,有加在按鈕的,有加在Photoshop 圖片上,還有用 自帶的選擇范圍按鈕在某一區(qū)域選擇的范圍上。按鈕形式的主要是目錄里面的章節(jié),第一章到第八章,還有在章節(jié)中的翻頁(yè),例如,上一頁(yè)下一頁(yè)等。如圖: 圖 圖 他們的 Sprite 腳本如圖:聊城大學(xué)本科畢業(yè)設(shè)計(jì)8圖 用 Photoshop 做的圖片形式的,如第四章進(jìn)入目錄部分,如下圖所示:圖 封裝機(jī)制與數(shù)據(jù)成員分別是用 Photoshop 制作的圖片,在圖片上面加上Sprite