https://adacode.net/topic/128
跑酷游戲怎么玩兒
跑酷是一個(gè)很經(jīng)典的2D游戲猴仑,在游戲中,阿達(dá)可以上跳肥哎、下蹲來躲避障礙通辽俗,同時(shí)通過吃金幣增加得分。通過這個(gè)游戲篡诽,我們可以詳細(xì)學(xué)習(xí)運(yùn)動(dòng)與外觀組的積木崖飘。
-
阿達(dá)跑起來阿達(dá)是一個(gè)角色,他怎么樣才能跑起來呢杈女?我們點(diǎn)擊造型tab朱浴,發(fā)現(xiàn),阿達(dá)有四個(gè)造型达椰。那什么是造型呢翰蠢?我們都有很多套衣服,每換一身衣服砰碴。我們就換了一個(gè)形象躏筏,Scratch的造型就像我們換衣服一樣,可以有很多形象呈枉。
在外觀組里有一個(gè)下一個(gè)造型積木趁尼。點(diǎn)擊這個(gè)積木阿達(dá)就可以換一個(gè)造型了。我們?cè)谡业?/span>重復(fù)執(zhí)行積木把下一個(gè)造型積木吃掉猖辫。阿達(dá)就有跑起來的動(dòng)畫了酥泞。
-
移動(dòng)阿達(dá)
現(xiàn)在的阿達(dá)在舞臺(tái)上還是原地不動(dòng)的,我們使用移動(dòng)組里的移動(dòng)10步積木啃憎,讓阿達(dá)動(dòng)起來芝囤。為了讓阿達(dá)不要跑那么快,我們?cè)偬砑右粋€(gè)暫停1秒積木辛萍,把1改為0.05 悯姊。這個(gè)時(shí)候,阿達(dá)就可以比較順暢的跑起來了贩毕。
-
舞臺(tái)邊緣校驗(yàn)阿達(dá)跑到舞臺(tái)右側(cè)后悯许,就被堵住了,還不會(huì)回頭辉阶。我們來實(shí)現(xiàn)阿達(dá)撞到南墻回頭的效果先壕。
首先瘩扼,阿達(dá)每次移動(dòng)后,我們都要判斷一下阿達(dá)當(dāng)前有沒有碰到舞臺(tái)邊緣垃僚。這用到了控制組里的如果…那么積木集绰。這個(gè)積木和重復(fù)執(zhí)行有點(diǎn)像。但是多了一個(gè)菱形的條件谆棺。在偵測(cè)組里找到碰到鼠標(biāo)指針積木放到這個(gè)菱形里栽燕,點(diǎn)擊下拉箭頭把鼠標(biāo)指針改為舞臺(tái)邊緣。
-
阿達(dá)的位置阿達(dá)碰到舞臺(tái)邊緣后包券,要重新回到舞臺(tái)的左側(cè)纫谅。在移動(dòng)組里有個(gè)移到x,y積木。這個(gè)x,y代表了阿達(dá)在舞臺(tái)上的位置溅固。嘗試用鼠標(biāo)拖拽阿達(dá)付秕,可以發(fā)現(xiàn)阿達(dá)角色旁邊的x,y一直在發(fā)生變化。這個(gè)變化的數(shù)字就代表了阿達(dá)的位置侍郭。
我們把阿達(dá)拖拽到舞臺(tái)左側(cè)询吴,這個(gè)時(shí)候移到x,y積木里的數(shù)字就代表了阿達(dá)在舞臺(tái)左側(cè)的位置了。我們把這個(gè)積木放到如果…那么