999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Scratch編程之小貓吃蘋果

2020-06-30 20:13陳新龍
電腦報 2020年15期
關鍵詞:中心點棋盤格子

陳新龍

“小貓吃蘋果”游戲講述了一只貪吃小貓尋找蘋果的故事,在游戲中我們用方向鍵控制小貓的移動方向,游戲背景是一個格子棋盤,共48個黑白相間的格子,小貓在棋盤中可以上下左右移動,從格子中會隨機出現小蘋果,小貓每吃一個蘋果,就可以加一分,在限定時間內,看誰的小貓吃了更多蘋果。

背景界面需要自己手動繪制,也可以從我們提供的源程序中提取。

下面我們來分析“小貓吃蘋果”這個游戲的需求,該程序主要的角色就是“貓”、“蘋果”和格子背景。

在設計背景的時候我們需要注意格子的尺寸,在Scratch界面中寬為480,高為360,所以我們根據尺寸設計了8×6共48個60×60的黑白小方塊。

“貓”通過上下左右方向鍵來進行移動控制。為了保證貓每一步剛好走1格,每次的步數都是增加60步。遇到邊緣反彈即可。小貓程序如圖2。

蘋果的程序相對比較復雜,難點就是蘋果需要隨機出現在格子的中央,我們稍微動一下腦筋不能簡單使用“移到隨機位置”,這里就要用到一點數學知識了。已知棋盤8列6行,每個格子高寬都是60。舞臺左下邊界點坐標是(-240,-180),加上格子寬的一半30步那么左下角格子的中心點坐標就是(-210,-150),第二格的中心點就在X或Y軸加60步。

X軸方向一共8格,所以用“-210+60×(0到7之間的隨機數)”就可以保證蘋果隨機出現時在格子的正中了,注意因為是從0開始所以最大到7而不是8。同理Y軸方向是6個格子,用“-150+60×(0到5之間的隨機數)”。

當蘋果碰到小貓的時候,分數就增加1。倒計時則是每秒時間增加-1,重復60次后停止全部腳本。如圖3。

看到代碼后理解起來肯定不難,重要的是一點數學的思維能力。大家快來試試看吧。

猜你喜歡
中心點棋盤格子
Scratch 3.9更新了什么?
如何設置造型中心點?
磨課,一段痛苦與快樂交織的過程
圖畫書里的格子象
格子衣
棋盤人生
尋找視覺中心點
棋盤里的天文數字
棋盤疑案
棋盤游樂園
主站蜘蛛池模板: 亚洲国产一区在线观看| 伊人激情综合| 久久中文字幕av不卡一区二区| 免费一级毛片不卡在线播放| 免费 国产 无码久久久| 色呦呦手机在线精品| 91在线丝袜| 中文字幕自拍偷拍| 一级看片免费视频| 99精品视频九九精品| 国产小视频免费| 亚洲国产av无码综合原创国产| 亚洲视频欧美不卡| 欧美高清国产| 中文字幕日韩视频欧美一区| 国产欧美中文字幕| 国产免费网址| 国产一级毛片高清完整视频版| a级毛片免费看| 一级成人a做片免费| 国产性爱网站| 色综合色国产热无码一| 欧美精品亚洲日韩a| 日本高清有码人妻| 国产成人精品一区二区免费看京| 亚洲永久色| 国产精品福利导航| 91偷拍一区| 国产黑丝视频在线观看| 午夜国产精品视频黄| www欧美在线观看| 97se亚洲综合在线| 一本大道无码日韩精品影视| 又大又硬又爽免费视频| 久久国产精品国产自线拍| 一区二区欧美日韩高清免费| 国产国模一区二区三区四区| 8090成人午夜精品| 伊人久久大线影院首页| 亚洲成人在线网| 玖玖精品视频在线观看| 久久天天躁狠狠躁夜夜2020一| 国产高清在线精品一区二区三区 | 2021亚洲精品不卡a| 久久99热这里只有精品免费看| 国产精品无码久久久久久| 色综合久久综合网| 久久久久免费看成人影片| 天堂va亚洲va欧美va国产| 亚洲国产天堂久久综合| 国产成人精品在线1区| 亚洲女同一区二区| 在线看国产精品| 99激情网| 日韩欧美国产另类| 国产一区在线观看无码| 新SSS无码手机在线观看| 国产午夜福利片在线观看| 小蝌蚪亚洲精品国产| 中文字幕在线一区二区在线| 色婷婷成人网| 亚洲无码精品在线播放| 波多野结衣中文字幕久久| 呦女精品网站| 国产真实乱子伦精品视手机观看| 在线a视频免费观看| 国产一国产一有一级毛片视频| 91成人在线观看视频| 国产精品原创不卡在线| 青青网在线国产| 男女男精品视频| 五月婷婷丁香色| 在线欧美a| 91视频免费观看网站| 欧美一区二区三区不卡免费| jizz在线观看| 国产亚洲视频播放9000| 五月婷婷亚洲综合| 亚洲不卡网| 在线看免费无码av天堂的| 国产女人在线观看| 亚洲永久视频|