官术网_书友最值得收藏!

3.2 海中霸王虎鯨

虎鯨是一種智商極高的動物,情感豐富,語言系統(tǒng)強大。有時虎鯨甚至?xí)妒称渌L魚和鯊魚,是當(dāng)之無愧的海中霸王。

①新建項目

每次創(chuàng)建新的編程項目后,在新項目中默認(rèn)添加一個“三角龍”角色。如果不需要使用可以在角色素材區(qū)用右鍵命令刪除。

②刪除默認(rèn)角色

每次新建的項目都會有默認(rèn)角色,用不上的時候,可以選擇刪除。

③添加虎鯨

打開角色素材庫。在角色庫中選擇“虎鯨”,添加到作品中,并為虎鯨設(shè)置大小。

④虎鯨的游動

使用控制模塊中的“重復(fù)指令”和移動模塊中的“將x坐標(biāo)增加”,實現(xiàn)虎鯨持續(xù)游動。單擊舞臺區(qū)中的“開始運行”,虎鯨將沿x軸循環(huán)移動10步,直到到達最右端停止。

舞臺區(qū)中的坐標(biāo)軸

舞臺區(qū)上的位置由坐標(biāo)軸控制,兩條數(shù)軸分別置于水平位置與垂直位置,取向右與向上的方向分別為兩條數(shù)軸的正方向。水平的數(shù)軸叫作x軸或橫軸,垂直的數(shù)軸叫作y軸或縱軸,x軸或y軸統(tǒng)稱為坐標(biāo)軸,它們的公共點O稱為坐標(biāo)軸的原點。

⑤按鍵偵測控制

使用按鍵偵測,結(jié)合重復(fù)指令、條件指令和偵測指令。實現(xiàn)按一下“右”方向鍵時,鯨魚向右移動10個x軸單位。

鍵盤按鍵偵測

偵測模塊通常結(jié)合條件指令使用,使用條件指令判斷偵測的事件是否發(fā)生。

使用偵測模塊,可以實現(xiàn)獲取到用戶對程序的操作行為,而按鍵偵測可以偵測常用的鍵盤按鍵。

條件指令

每個“如果…那么…”條件指令基本都會結(jié)合重復(fù)指令使用。條件指令如果沒有重復(fù)執(zhí)行的話,那么計算機程序只會執(zhí)行一遍。

常用的條件指令有兩種,分別是“如果…那么…”和“如果…那么…否則”。

⑥四個方向自由移動

增加另外三個方向鍵的偵測指令,按下“左方向鍵”x軸坐標(biāo)增加“-10”,按下“右方向鍵”向相反方向移動。

⑦創(chuàng)作一個反向造型

在控制虎鯨游動的時候,為虎鯨分別創(chuàng)作面向左右的兩個造型。在角色的造型模塊里,選中造型并右擊,可以復(fù)制原來的造型,再在此基礎(chǔ)上進行創(chuàng)作。在繪制造型的區(qū)域中,找到翻轉(zhuǎn)功能按鈕,即可以實現(xiàn)一個反向造型。

⑧實現(xiàn)造型的變換

通過指定造型切換的腳本,實現(xiàn)方向不同時的造型不同。游戲“開始運行”時,使用虎鯨默認(rèn)的造型1,向左移動時使用虎鯨面向左邊的造型1,向右移動時使用虎鯨面向右邊的造型2。

造型切換指令

使用外觀模塊中的造型切換控制指令,對指定角色的造型進行變換。常用的指令有“切換到指定造型”和“切換到下一個造型”。

⑨添加背景

在舞臺區(qū)“添加背景”中,打開背景素材庫。在素材庫中選擇合適的背景圖添加到游戲中。

⑩添加背景音樂

將創(chuàng)作區(qū)切換到聲音創(chuàng)作區(qū),“添加聲音”按鈕在聲音創(chuàng)作區(qū)的左下角。

單擊“添加聲音”,打開聲音素材庫,可以選擇喜歡的聲音。

在代碼創(chuàng)作區(qū)中,添加聲音指令,播放對應(yīng)的聲音。

主站蜘蛛池模板: 睢宁县| 香港| 西乌珠穆沁旗| 高州市| 台东市| 上虞市| 巴彦县| 招远市| 襄樊市| 玛沁县| 唐山市| 大城县| 东辽县| 黑山县| 灯塔市| 新和县| 孟村| 石景山区| 临城县| 台中县| 富川| 盐城市| 乌拉特中旗| 将乐县| 高阳县| 乌鲁木齐市| 屯门区| 长沙市| 木兰县| 永州市| 阿城市| 大新县| 常熟市| 肥城市| 台南县| 高要市| 永仁县| 阿城市| 绥宁县| 南木林县| 涡阳县|