資源簡介 (反彈是) (否否) (球腳本:球可以任意方向移動, 碰到邊緣就反彈)第二十八課 彈珠游戲(今日任務)(1)“木板”角色用來接球(2)“足球”角色不停彈跳,碰到邊緣可以反彈(3)“足球”角色碰到木板會被反彈,碰到下方的藍色區(qū)域失敗,游戲結束(任務拆解)開始確定各角色木板腳本: 鍵盤控制木板左右移動球碰到木板(碰到藍區(qū)域)是失敗(結束)(開始挑戰(zhàn))第一步: 繪制木板,并讓木板可以受鍵盤控制左右移動將木板放置在舞臺偏下的部分, 然后為木板添加腳本, 實現(xiàn)木板受鍵盤控制可以 左右移動的功能! (這段程序請同學們自行編寫吧,難度★)第二步: 繪制下方的藍色區(qū)域(球碰到此區(qū)域則失敗!)第三步:導入球角色,我在此例子中使用了一個足球角色接下來, 我們要思考的問題就是首先球可以移動起來, 然后, 碰到邊緣就反彈, 碰到木板也反彈,碰到下方藍色區(qū)域就失敗!所以,需要用到的指令應該是:確定球一開始出現(xiàn)的位置,想想這步有沒有必要?球一開始的運動方向隨機:然后重復執(zhí)行,執(zhí)行什么呢? 往下看球可以移動起來,并且碰到邊緣反彈碰到木板角色怎么辦?(難點) 碰到木板球的運動方向要改變 提示: 動作里有口方向那么如果碰到下方藍色區(qū)域呢?試著把球的程序編出來吧!難點在小球碰到木板后,方向是如何改變的!第四步: 其實, 完成了前面三步之后, 你運行程序, 如果腳本正確的話你應該可 以見到一個接彈球小游戲被制作出來了, 但是, 如果我們止步于此, 那么有點兒太可惜了,我們繼續(xù)給這個游戲加點兒料!再增加一個球角色我們可以把之前白球的腳本復制給這個黃球, 但是, 我一開始不希望屏幕上有兩 個球,而是玩家玩接白球游戲過了 10 秒之后,這個黃球才出現(xiàn),作為游戲難度 的提升,那么,想想,這個黃球的腳本應該比白球的腳本多什么?提示:(課后思考)(1)接下來,我們還想讓這個游戲更好玩一點兒,我們想在上方加 3 個左右不 停移動的木板, 當彈球碰到木板之后, 木板消失, 加分, 過一會兒木板還能再次 顯示。 考慮一下,這個程序怎么完成?(2)添加一個計時器,在規(guī)定時間內,得到相應的分數(shù),過關,否則失敗! 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫