[計(jì)算機(jī)]14_游戲和動(dòng)畫(huà)ppt課件_第1頁(yè)
[計(jì)算機(jī)]14_游戲和動(dòng)畫(huà)ppt課件_第2頁(yè)
[計(jì)算機(jī)]14_游戲和動(dòng)畫(huà)ppt課件_第3頁(yè)
[計(jì)算機(jī)]14_游戲和動(dòng)畫(huà)ppt課件_第4頁(yè)
[計(jì)算機(jī)]14_游戲和動(dòng)畫(huà)ppt課件_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、程序設(shè)計(jì)根底本節(jié)目的水族箱圖層的使用大魚(yú)吃小魚(yú)游戲水族箱 4-1本程序模擬了一個(gè)魚(yú)缸或水族箱本程序有三個(gè)背景圖片,交替顯示,實(shí)現(xiàn)了水中氣泡挪動(dòng)的效水族箱 4-2背景代碼如下:背景代碼如下: 其功能是每隔其功能是每隔1秒將背秒將背景切換至下一個(gè)背景景切換至下一個(gè)背景水族箱 4-3角色包括7種生物Creature和3棵植物PlantCreature1水母腳本如下,其中設(shè)置了虛像效果,重復(fù)挪動(dòng),遇到邊緣反彈,每隔1秒便以0.1的概率轉(zhuǎn)身其他生物的腳本大同小異,除了沒(méi)有設(shè)置虛像效果以及轉(zhuǎn)身的概率不同,都是一樣的。可以通過(guò)拖放的方式,將Creature1腳本復(fù)制到其他生物角色,然后再簡(jiǎn)單修改而成。水族箱

2、 4-4Plant1角色代碼,是將植物1設(shè)置在了第2層同樣,Plant2角色代碼,是將植物2設(shè)置在了第4層Plant3角色代碼如下,實(shí)現(xiàn)圖層在1至7之間隨機(jī)選定一個(gè)圖層 2-1本程序中,利用圖層實(shí)現(xiàn)了立體效果的模擬。當(dāng)生物的圖層在水草之前時(shí),生物會(huì)遮擋住水草。當(dāng)當(dāng)生物的圖層在水草之后時(shí),水草會(huì)遮擋住生物,實(shí)現(xiàn)生物從水草后穿過(guò)的效果圖層就象是含有文字或圖形等元素的膠片,一張張圖層按順序疊放在一起,組合起來(lái)形成頁(yè)面的最終效果每一個(gè)圖層就好似是一個(gè)透明的“玻璃,而圖層內(nèi)容就畫(huà)在這些“玻璃上,假如“玻璃什么都沒(méi)有,這就是個(gè)完全透明的空?qǐng)D層,當(dāng)各“玻璃都有圖像時(shí),自上而下俯視所有圖層,從而形成圖像顯示效

3、果 圖層 2-2分層繪制,極大地進(jìn)步了修改和控制的便利度,最大可能地防止重復(fù)勞動(dòng)Scratch圖層的實(shí)現(xiàn)比較簡(jiǎn)單角色當(dāng)前圖層不可以訪問(wèn)、顯示和直接設(shè)置。角色當(dāng)前圖層不可以訪問(wèn)、顯示和直接設(shè)置。只能移至最上層,然后再下移到指定層次只能移至最上層,然后再下移到指定層次很難準(zhǔn)確控制角色之間的遮掩效果很難準(zhǔn)確控制角色之間的遮掩效果碰撞檢測(cè)時(shí),不同圖層的角色仍然會(huì)發(fā)生碰撞檢測(cè)時(shí),不同圖層的角色仍然會(huì)發(fā)生“碰碰撞撞大魚(yú)吃小魚(yú)點(diǎn)擊綠旗開(kāi)場(chǎng)游戲,鼠標(biāo)指揮大魚(yú)挪動(dòng),小魚(yú)碰到大魚(yú)嘴巴時(shí),小魚(yú)被吃掉大魚(yú)吃小魚(yú) 4-1舞臺(tái)只是由一張水下風(fēng)光的圖片構(gòu)成,沒(méi)有代碼總共有五個(gè)角色:goldfish 1goldfish 1、

4、goldfish 2goldfish 2、goldfish 3goldfish 3是三條是三條小金魚(yú)小金魚(yú)hungry fish hungry fish 是饑餓的大魚(yú)是饑餓的大魚(yú)Instructions Instructions 是游戲說(shuō)明,在屏幕右上角顯是游戲說(shuō)明,在屏幕右上角顯示游戲說(shuō)明文字,沒(méi)有代碼,因此在游戲中此示游戲說(shuō)明文字,沒(méi)有代碼,因此在游戲中此角色是靜態(tài)不動(dòng)的角色是靜態(tài)不動(dòng)的大魚(yú)吃小魚(yú) 4-2goldfish 1、goldfish 2、goldfish 3三條小金魚(yú)的代碼是一樣的代碼使小金魚(yú)不停地挪動(dòng),每走2步,就隨機(jī)改變一下方向假如小魚(yú)進(jìn)入大魚(yú)嘴巴通過(guò)紅色碰到深藍(lán)色來(lái)判斷,播送事件got-me意思是 “抓住我了,然后隱藏,3秒后,從屏幕左側(cè)的一個(gè)隨機(jī)深度再顯示出來(lái)。這樣,可實(shí)現(xiàn)小魚(yú)被吃掉并不斷出現(xiàn)的效果。大魚(yú)吃小魚(yú) 4-3大魚(yú)的代碼第一個(gè)腳本控第一個(gè)腳本控制大魚(yú)顯示張制大魚(yú)顯示張嘴的造型,假嘴的造型,假如和鼠標(biāo)指針如和鼠標(biāo)指針間隔間隔 大于大于1010,就面向鼠標(biāo)跟就面向鼠標(biāo)跟隨鼠標(biāo)運(yùn)動(dòng),隨鼠標(biāo)運(yùn)動(dòng),一次挪動(dòng)一次挪動(dòng)3 3步。步。大魚(yú)吃小魚(yú) 4-4大魚(yú)的代碼第二個(gè)腳本是第二個(gè)腳本是got-megot-me事件處事件處理程序。播放理程序。播放小魚(yú)被吃掉時(shí)小魚(yú)被吃

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論