超能陸戰(zhàn)隊(duì) 從0開始學(xué)Scratch編程 第五章自學(xué)任務(wù)
我們的游戲是玩家一個(gè)人在迷宮中,要是再加上一個(gè)玩家,那肯定更有趣!增加另一個(gè)玩家,需要添加一個(gè)角色,我們先從角色庫中選取一個(gè)角色,
![](/d/file/b/2018-07-13/3d04a965660719209938e8f46ea45c70.png)
然后將角色1的程序腳本復(fù)制給新添加的角色“小狗”。復(fù)制這段程序腳本,需要先找到角色1的程序腳本,然后將這段程序腳本通過鼠標(biāo)拖拽到小狗的圖標(biāo)上,松開鼠標(biāo)。現(xiàn)在兩個(gè)角色就有了一模一樣的程序腳本。
![](/d/file/b/2018-07-13/72dc3a99ed0c49d07c1251048b9f7c8f.png)
接下來我們?yōu)樾绿砑咏巧?ldquo;小狗”修改一下程序, 首先調(diào)整一下角色的旋轉(zhuǎn)模式為左右旋轉(zhuǎn):
![](/d/file/b/2018-07-13/df9ecdaf2a533306e1b1a9e099576596.png)
再改變一下角色的初始位置,這樣兩個(gè)玩家就有了各自的起點(diǎn):
![](/d/file/b/2018-07-13/6799aac35bbd65282590ac49b03e9887.png)
還有改一下每關(guān)結(jié)束后角色返回的位置:
![](/d/file/b/2018-07-13/0cdad460fcd4ebb57747a4dd6684566e.png)
最后,需要通過不同的按鍵來控制兩個(gè)玩家的移動(dòng),角色“小狗”的程序腳本修改后是這樣的:
![](/d/file/b/2018-07-13/84a5c6ae2ffdc2f87a3b159e3ef7eafb.png)
最后還需要給兩個(gè)玩家角色各自添加一段程序腳本,使某一個(gè)玩家先到達(dá)終點(diǎn)后,另一個(gè)玩家在下一關(guān)開始的時(shí)候,會(huì)回到起始點(diǎn)。
![](/d/file/b/2018-07-13/b147cfab86c3e94eabf6542b025df63e.png)
![](/d/file/b/2018-07-13/f5addbad190889173047992b4dee6dfe.png)
![](/d/file/b/2018-07-13/2dbb54c6c7c786062df2525efbb9a994.png)
![](/d/file/b/2018-07-13/878bdfb0a47ca0e2a1a4d4116255f390.png)
現(xiàn)在游戲中有了兩個(gè)玩家,可以雙人同時(shí)進(jìn)行游戲啦!趕快和小伙伴一起闖迷宮吧!