国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現(xiàn)在的位置是:首頁 » scratch編程資訊

資訊內(nèi)容

Scratch少兒編程游戲中背景移動的奧秘

極客小將2020-10-27-
授權(quán)轉(zhuǎn)載 |?臨汾南城教輔中心?gh_4c8856b43407 原文作者 | 臨汾南城教輔中心 原文標(biāo)題 | 少兒創(chuàng)意編程(特19)scratch游戲中背景移動的奧秘 標(biāo)簽:難度初

授權(quán)轉(zhuǎn)載 |?臨汾南城教輔中心?gh_4c8856b43407

原文作者 | 臨汾南城教輔中心

原文標(biāo)題 | 少兒創(chuàng)意編程(特19)scratch游戲中背景移動的奧秘

標(biāo)簽:難度初級;游戲;背景移動;相對運(yùn)動;游戲動畫;游戲效果;


物體相對于其他運(yùn)動的位置變化,叫做相對運(yùn)動。這是scratch游戲制作中背景移動最常用的方法之一。下面我們通過幾個(gè)例子來了解一下它吧!

一、入門級

https://cdn.china-scratch.com/timg/200116/1116495T6-0.gif

上圖的作品名為:跳跳。玩家在原位置不停的切換造型,按空格鍵可以向上移動,然后向下回到初始位置,以此來躲避障礙物;障礙物有好多不同的造型,從舞臺最右側(cè)以一定的速度移動到舞臺的最左側(cè),如此循環(huán)往復(fù);如果障礙物碰到玩家則游戲結(jié)束,玩家每跳過一個(gè)障礙物得一分。

upload/article/images/2020-10-27/083f6f4505198ca187bd69d1f539fc43.jpg

upload/article/images/2020-10-27/61ec88c0e856e403e1aba0791bf3fb41.jpg

上圖分別是玩家和障礙物的程序,是不是很簡單!雖然玩家不動,只是造型切換,因?yàn)檎系K物一直在向左移動,根據(jù)相對運(yùn)動的原理,從感官上造成了玩家一直在向前(右)移動的效果。

二、基礎(chǔ)級

https://cdn.china-scratch.com/timg/200116/111A45T9-3.gif

?上圖作品名為:星際穿越。飛船可以左右移動躲避不時(shí)出現(xiàn)的太陽,當(dāng)時(shí)間超過60秒則成功回到地球。

upload/article/images/2020-10-27/e058ac83b1edb7818e1a4a2b3f3e9f81.jpg

本文的主題是背景移動,重點(diǎn)自然是兩張類似背景的星空圖了。

upload/article/images/2020-10-27/40bfc7c974f4c0a08fc334517175d220.jpg

上圖是背景1的程序,背景2程序和它類似,這里就不展示了。這兩張背景圖使用了廣播的方式從上往下交替循環(huán)移動,使舞臺始終處于星空圖中,完美實(shí)現(xiàn)了飛船向前(上)飛的視覺效果。

upload/article/images/2020-10-27/4261de805e41b5d8bf33c80412c4049d.jpg

兩張相同的背景圖片循環(huán)交替移動的方法有很多種,比如廣播和變量,甚至一張圖片克隆兩個(gè)克隆體也可以實(shí)現(xiàn)。

upload/article/images/2020-10-27/197f336d536e011dac269032ad22fc3e.jpg

上圖程序是使用變量實(shí)現(xiàn)向右移動的方式。

三、進(jìn)階級

upload/article/images/2020-10-27/a15d11be0a73d2fae24e63368bee7b70.jpg

上圖作品名為:奔跑的甲蟲。甲蟲在不斷變化的公路上奔跑,可以左右移動,碰到公路的邊緣則速度變慢,誰跑完全程用時(shí)最短誰贏。

upload/article/images/2020-10-27/5cc831e85acefff178d616a34642a1ab.jpg

上圖是公路的程序,它使用克隆的方法,達(dá)到了連續(xù)且不斷歪曲變化的效果,從而讓甲蟲看起來像在前進(jìn)。

四、再提高

upload/article/images/2020-10-27/c080b51efa993f8d68723762478607bf.jpg

上圖是大家熟悉的超級馬里奧游戲截圖,它除了馬里奧不左右移動,所以的角色都是左右同步移動的,造成了類似背景移動的效果。大家來想一想它的程序是如何實(shí)現(xiàn)的吧!

預(yù)約試聽課

已有385人預(yù)約都是免費(fèi)的,你也試試吧...

主站蜘蛛池模板: 兴业县| 思南县| 横峰县| 惠东县| 伊春市| 潼南县| 嘉黎县| 武川县| 玉屏| 玉门市| 景德镇市| 永吉县| 称多县| 三河市| 河北区| 剑河县| 宁河县| 上饶市| 普格县| SHOW| 黔东| 瑞安市| 广元市| 林芝县| 平远县| 内黄县| 东阳市| 方正县| 甘南县| 涿鹿县| 岚皋县| 平邑县| 武城县| 通道| 永修县| 玛纳斯县| 周口市| 长葛市| 万年县| 灌南县| 石城县|