資訊內容
用Scratch做一個《打磚塊》游戲(一)---設置 “擋板”在底部跟隨“鼠標”移動
《打磚塊》小游戲
相信大家都有玩過
可大家知道這個游戲誰做出來的嗎?
是“喬布斯”用時4天的作品
沒錯,就是那個發明IPHON的人做的
完成此作品
將要考驗你的數學邏輯思維能力
細心、美感、音樂與動作的搭配能力
(案例效果動圖)
直奔主題
一、導入角色?設置背景
并設置 “擋板”在底部 跟隨“鼠標”移動
1、導入的角色叫“paddle”
背景沒有可供使用的“黑色背景”
直接通過“背景區的繪制”做一個出來
擋板不好找
可以在角色庫里 直接輸入“paddle”檢索
制作黑色的背景
使用油漆桶給整個背景填充顏色
必須要使“背景”轉換為“位圖”狀態
這里很關鍵,日后會經常用到哦!
2、設置擋板在底部跟著鼠標移動
“擋板”角色代碼圖:
正確代碼示意圖:
先將y坐標固定
y軸最小是-180,考慮到擋板自身的厚度
取-160屬于剛好位置
當y固定以后,就可以設置將
“paddle”的x坐標設成鼠標的x坐標
錯誤代碼示意圖:
在重復執行積木里
是“移到鼠標指針”
不過也有同學會說了,本來就有設置y的代碼啊
這里就要說到“優先級”問題
如果在一個代碼塊中遇到這兩個塊
會先執行“移到鼠標指指針”
不會執行“將y設定為**”
細心的同學
會發現 在scratch中的代碼在執行的時候
代碼塊會處于一種高亮光圈環繞著的狀態
這也是Scratch的一個貼心設置
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
