18岁成人毛片_第四色在线视频_国产又粗又硬视频_99热这里只有精品3_亚洲国产无线乱码在线观看 _中文字幕乱码在线观看_男人草女人视频_国产伦精品一区二区三区视频痴汉_妞干网这里只有精品_久草视频免费在线

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

Scratch少兒編程第29講:貪吃蛇(更新版)

極客小將2020-11-10-
想了解編程技巧,就請點擊上面藍字:跟我學Scratch編程,關注CC哥 之前做的貪吃蛇的游戲一直有兩個問題,一直沒有優化,一個是貪吃蛇碰到自己的情況處理有點復雜不好理解,一個是蟲子出現的位置可能會在蛇身上,有學友也提過這兩個問題,那么今天CC哥就

想了解編程技巧,就請點擊上面藍字:跟我學Scratch編程,關注CC哥



之前做的貪吃蛇的游戲一直有兩個問題,一直沒有優化,一個是貪吃蛇碰到自己的情況處理有點復雜不好理解,一個是蟲子出現的位置可能會在蛇身上,有學友也提過這兩個問題,那么今天CC哥就把這兩個問題優化一下。

游戲的展示視頻沒什么太多區別,CC哥主要講之前的問題的解決方案:

如何偵測貪吃蛇碰到自己

之前講座的碰撞檢測是:

upload/article/images/2020-11-10/013b749c625ea4fb476cbaf74c77ec10.jpg

邏輯就是因為身體是一個一個克隆體組成,所以如果要用克隆體碰到蛇頭來檢測,那么就要避免有幾個克隆體實際上一直都是跟蛇頭連在一起,是處于一直碰撞的狀態。所以為了區別這些克隆體,我們就引入了克隆編號這個私有變量,然后判斷碰到蛇頭的克隆體,是不是連接著蛇頭部分的幾個克隆體。這部分CC哥說起來都比較費勁,所以這部分代碼對初學者來說有點難理解這個邏輯關系。

改進方法

增加一個偵測的角色,進行碰撞檢測。

這個方法是我們最常用的碰撞檢測方法,特別是在碰到形狀不規則的角色的時候。

upload/article/images/2020-11-10/f6902396dfc359b463637d6f07568b81.jpg

upload/article/images/2020-11-10/3e8201eb78f0e02f4b033b9b6f724662.jpg

就是這么個探測角色,就一個小點,在程序執行的時候,它是看不到的,但是我們可以始終讓它出現在蛇頭的位置上,這樣一旦出現碰撞,我們就可以直接檢測出來,是不是非常好理解了?而且程序邏輯相對也簡單了。也就不需要考慮克隆編號這類需要進行克隆體區別的內容了。

如果想免費獲得CC哥的講座中的程序代碼以及游戲素材,可以通過掃描二維碼關注《跟我學Scratch編程》,然后點擊獲取代碼即可。

那么探測角色代碼的部分我們看一下:

upload/article/images/2020-11-10/b04ab9a4c243d92de1ebadb66e6e7b23.jpg

這部分代碼的理解:

1:程序一開始就設成透明的,這樣你就看不見它了。(不能用隱藏,因為隱藏的角色是沒有辦法進行碰撞檢測的)

2:重復執行反復讓這個偵測角色移動到蛇頭的部分。

3:方向要跟蛇頭保持一直,這樣偵測角色才會始終出現在蛇頭部分的前端,不論蛇頭朝向哪個方向。

4:讓偵測角色往前移動15步,保證偵測角色出現在蛇頭的位置,而不是被蛇頭覆蓋掉。

5:碰到邊緣的時候要隱藏起來。

upload/article/images/2020-11-10/1a6e0574b44859b5f5a1a55a171996c2.jpg

第五步是最容易被忽略的地方,也是最容易形成bug的地方。讓我們看一下如果沒有這一步會出現什么結果。

https://cdn.china-scratch.com/timg/191222/110953O16-5.gif

看到沒有,如果這個判斷代碼,貪吃蛇在碰到邊緣時,沒有從另一邊出來,而是直接游戲結束了。

為什么會出現這種情況,這個也是Scratch編程里面經常碰到的問題,舞臺邊緣的問題,當一個角色碰到舞臺邊緣時,如果繼續移動,并不會移出舞臺的邊緣,而是會停在舞臺的邊緣,這樣跟著蛇頭的克隆體就會直接碰上這個偵測變量,從而宣布游戲結束。所以我們通過碰到邊緣的時候直接隱藏偵測角色,讓它失去碰撞偵測的功能,然后當它出現另一邊時,再通過顯示功能,來恢復它的偵測能力,這樣程序就沒有bug了。

另外在蛇身這部分的碰撞檢測就簡單了,只需要檢測碰到探測變量就OK了。

upload/article/images/2020-11-10/abae6a5993a482ab7549a90acd1f8c59.jpg

《跟我學Scratch編程》資源獲取方式:(點擊查看)《跟我學Scratch編程》前60講程序匯總
第60講~72講進階課程源代碼獲取方式

蟲子不出現在蛇身上

upload/article/images/2020-11-10/f67143e5d4dbbeb15d9067849748498c.jpg

這部分我們改成了用自定義積木來做,如果碰到了蛇頭,那么就更換位置。大家注意看自定義積木的內部編程,在這部分內部程序里套用了自己。這個對初學者有點難理解,自己套用自己。為什么這樣用?因為蟲子出現在隨機的位置,我們無法保證下一個隨機位置就正好不在蛇身上,那只能不斷的來嘗試,直到下一個隨機位置不在蛇身上為止。所以這有點遞歸的邏輯。對于不確定反復的次數,只有退出條件的循環,可以用這種方式,編程更簡單一些。大家可以再去學習一下CC哥有關遞歸的課程。

另外CC哥重新做了個play的特效,效果不錯吧,不過這不是CC哥這講的教學內容,大家如果感興趣可以自己做做,或者自己看代碼吧。

upload/article/images/2020-11-10/6512145a8f6e46777ab9a278f3c40bfd.jpg

這一講的更新代碼CC哥會打包到前60講里面,作為大家的延展學習。當然原來的29講代碼還會保留。


另外,CC哥發現很多學員不從基礎學起,上來就問問題,問的問題都是之前帖子里講過的基礎問題,所以CC哥再次強調,如果你是個初學者,請從第一講學起,而且每個例子都要自己做一遍,不要當小說看,否則你是學不好編程的。

《跟我學Scratch編程》資源獲取方式:(點擊查看)《跟我學Scratch編程》前60講程序匯總
第60講~72講進階課程源代碼獲取方式

如果覺得CC哥做的不錯,請點擊右下角的"好看",給CC哥一個鼓勵!

·END·

跟我學Scratch編程

不用花錢成為Scratch高手

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

預約試聽課

已有385人預約都是免費的,你也試試吧...

午夜激情视频网| 国产av 一区二区三区| zjzjzjzjzj亚洲女人| 日本波多野结衣在线| 国内毛片毛片毛片毛片| 亚洲第一大网站| 人妻无码一区二区三区久久99 | 成人av无码一区二区三区| 国产欧美久久久精品免费| 国产乱淫av免费| 精品人妻aV中文字幕乱码色欲| 亚洲成人77777| 天天爱天天干天天操| 韩国三级在线播放| 丰满岳乱妇一区二区| a级大片在线观看| 女人黄色一级片| 久久久久久视频| youjizz.com在线观看| 国产中文字幕二区| 我看黄色一级片| 免费中文字幕在线观看| av大片免费在线观看| 无码人妻久久一区二区三区| 中文字幕码精品视频网站| 国产精品毛片久久久久久久av| av中文字幕免费| 精产国品一区二区三区| 免费看黄色aaaaaa 片| 人妻少妇无码精品视频区| 国产黄色录像片| 日韩在线视频在线| 午夜视频在线瓜伦| 国产 日韩 欧美 成人| av片免费观看| 性网爆门事件集合av| 久久精品无码专区| 国产日产在线观看| 国产女教师bbwbbwbbw| 91在线视频观看免费| 精品无码m3u8在线观看| 中文字幕人妻一区二区三区视频| 欧美视频在线观看一区二区三区| 国产精品成人99一区无码| 一级二级黄色片| 天天想你在线观看完整版电影免费| 色欲av无码一区二区人妻| 久久久国产成人| 国产一区二区小视频| 国产又黄又嫩又滑又白| 天堂资源在线视频| 日韩在线综合网| 国产亚洲精久久久久久无码77777| 18国产免费视频| 国产精品一级无码| 日韩在线观看视频一区二区| 亚洲熟妇av一区二区三区| 动漫精品一区一码二码三码四码 | 亚洲av永久无码精品| 色在线观看视频| 免费看污黄网站| 无码人妻av免费一区二区三区 | 波多野结衣av一区二区全免费观看 | 日批在线观看视频| 日本男人操女人| 高潮一区二区三区乱码| 日本阿v视频在线观看| 亚洲精品国产精品乱码视色| 国产精品一区二区亚洲| 日本三级中文字幕| 全黄一级裸体片| 九九热只有精品| 亚洲国产果冻传媒av在线观看| 久久久国产欧美| 久久久久久国产精品日本| 亚洲国产精品久久久久婷蜜芽| 精品人妻一区二区三区换脸明星| 国产a级黄色大片| 一级爱爱免费视频| 国产成人生活片| 国产又粗又黄又爽视频| 久久香蕉视频网站| 国产精品嫩草影院桃色| 免费看欧美黑人毛片| 国产偷拍一区二区| 国产69精品久久久久999小说| 国产精品一品二区三区的使用体验| 日韩精品第1页| 久久精品国产99久久99久久久| 无码人妻黑人中文字幕| 人妻无码中文久久久久专区| 免费在线观看亚洲视频| 中文在线观看免费高清| 亚洲av片不卡无码久久| 日本xxxxxxx免费视频| 亚洲怡红院av| www日韩在线| 99草草国产熟女视频在线| 精品人妻一区二区三区含羞草| 国产精品网站免费| 三大队在线观看| 国产欧美精品一二三| 美女脱光内衣内裤| 久久久精品视频网站 | 亚洲精品高清无码视频| 涩视频在线观看| 欧美丰满艳妇bbwbbw| 色婷婷国产精品免| 三上悠亚av一区二区三区| av一级在线观看| 一级特黄曰皮片视频| 国产精品探花在线播放| 免费观看一区二区三区| 成人在线免费观看av| h狠狠躁死你h高h| 欧美h视频在线观看| 亚洲欧美偷拍一区| 国产aaaaaaaaa| 国产无码精品久久久| 老鸭窝一区二区| 亚洲免费av一区| 韩国三级在线看| 国产v亚洲v天堂无码久久久| 黄频网站在线观看| 5月婷婷6月丁香| 蜜臀av午夜精品| 成人免费aaa| a级片在线播放| 免费国产黄色网址| 亚洲大尺度网站| heyzo亚洲| 高h调教冰块play男男双性文| 国产av麻豆mag剧集| 国产理论片在线观看| 大荫蒂性生交片| 国产情侣在线播放| 97国产在线播放| 色婷婷中文字幕| 999在线免费视频| 欧洲成人午夜精品无码区久久| 波多结衣在线观看| 69亚洲乱人伦| 久久久久黄色片| 亚洲色图 激情小说| 国产午夜免费福利| 亚洲熟女www一区二区三区| 超碰在线免费97| www.日本三级| 国产综合视频在线| 2025韩国理伦片在线观看| 手机免费看av片| 国产一级淫片免费| 免费在线观看a级片| 亚洲天堂avav| 国产视频一视频二| 亚洲麻豆一区二区三区| 久久久精品一区二区涩爱| 97在线观看免费视频| 国产午夜无码视频在线观看| 国产在线xxxx| 天天操天天干天天操| 午夜av中文字幕| 国产黄色录像视频| 亚洲综合视频在线播放| 男女激情无遮挡| 在线精品视频播放| 在线天堂中文字幕| 日韩一级性生活片| 亚洲国产精品狼友在线观看| 国产无遮无挡120秒| 唐朝av高清盛宴| 天天操天天舔天天干| 精国产品一区二区三区a片| 日韩av手机在线免费观看| av中文字幕第一页| 欧美日韩精品区别| 国产67194| 姝姝窝人体www聚色窝| 国产一级性生活| 少妇久久久久久被弄到高潮| 绯色av蜜臀vs少妇| 久草视频一区二区| 乱子伦视频在线看| 国产精品1区2区3区4区| 国产黄a三级三级看三级| 久久久久xxxx| 久久久成人精品一区二区三区| 亚洲av成人精品毛片| av中文在线播放| 色欲av无码一区二区人妻| 亚洲精品午夜视频| 国产后入清纯学生妹| 久久久久久国产精品免费播放| 懂色av一区二区三区四区五区| 女同性αv亚洲女同志| 午夜精品免费观看| 国产色视频在线播放| 成人在线观看高清| 91porn在线| 日韩av自拍偷拍| 美女av免费观看| 手机在线免费看毛片| 国产7777777| 一级性生活大片| 日本性生活一级片| 亚洲av片一区二区三区| 国内爆初菊对白视频| 国产露脸国语对白在线| 中文字幕在线2018| 69av视频在线观看| 无码人妻丰满熟妇奶水区码| 天天插天天操天天干| 国产精品99re| 久久久久成人网站| 欧美色图一区二区| 午夜影院免费版| 午夜免费看毛片| 色播五月综合网| 国产九九在线视频| 欧美婷婷精品激情| 在线观看免费黄网站| 一级黄色香蕉视频| 亚洲最大综合网| 色多多视频在线播放| 久久婷婷国产91天堂综合精品| 一本大道熟女人妻中文字幕在线| 极品粉嫩国产18尤物| 成人性免费视频| 缅甸午夜性猛交xxxx| 男人日女人逼逼| www一区二区www免费| 免费在线激情视频| 人妻有码中文字幕| 欧美性猛交xxx乱久交| 国产伦精品一区二区三区88av| 亚洲va久久久噜噜噜无码久久| 国产女优在线播放| 国产成人愉拍精品久久| 国产又黄又猛的视频| 久久精品午夜福利| 天天夜碰日日摸日日澡性色av| 成人羞羞国产免费图片| 九一在线免费观看| 三上悠亚ssⅰn939无码播放| 国产露脸国语对白在线| 最新中文字幕免费| 国产三级视频在线播放| 蜜桃av鲁一鲁一鲁一鲁俄罗斯的 | www.久久伊人| 亚洲va久久久噜噜噜无码久久| 国产91绿帽单男绿奴| 五月婷婷六月丁香| 91精品又粗又猛又爽| 在线免费观看成年人视频| 国产免费一区二区三区网站免费| 网站永久看片免费| 激情五月五月婷婷| 浮妇高潮喷白浆视频| 国产av人人夜夜澡人人爽| 97av中文字幕| www.av天天| 妺妺窝人体色WWW精品| 亚洲一级中文字幕| 三上悠亚ssⅰn939无码播放| 不卡av中文字幕| 欧美一区二区三区黄片| 逼特逼视频在线观看| 夫妇交换中文字幕| 人妻换人妻仑乱| 91精品国产乱码久久久| 中文无码精品一区二区三区| 中国精品一区二区| 亚洲天堂手机版| 国产情侣激情自拍| 精品人妻一区二区三区换脸明星| av男人天堂av| 国精产品乱码一区一区三区四区| 亚洲av色香蕉一区二区三区| 亚洲女同志亚洲女同女播放| 欧美自拍第一页| 69久久精品无码一区二区| 少妇献身老头系列| 少妇按摩一区二区三区| 免费网站在线高清观看| 婷婷久久综合网| 久久av高潮av| 久久久久狠狠高潮亚洲精品| av污在线观看| 国产无码精品在线观看| 亚洲欧美一区二区三区在线观看| 中文字幕永久在线| 国产999久久久| 又黄又爽又色的视频| 亚洲狠狠婷婷综合久久久久图片| 国产又大又粗又爽的毛片| 中文字幕电影av| 日韩精品一区二区免费| 欧在线一二三四区| 特黄特黄一级片| av手机天堂网| 亚洲AV无码精品自拍| 蜜臀aⅴ国产精品久久久国产老师| 性色av蜜臀av色欲av| 污软件在线观看| 天天夜碰日日摸日日澡性色av| 我要看一级黄色大片| 久久久精品视频在线| 日本精品入口免费视频| 黄色一级大片在线免费看国产| 国产chinese中国hdxxxx| 欧美a级片免费看| 黄色一级视频在线播放| 九九热免费在线观看| 国产美女激情视频| 亚洲国产剧情在线观看| aa片在线观看视频在线播放| www.超碰在线观看| 成年人在线看片| 国产成人无码精品亚洲| 国产成人麻豆精品午夜在线| 亚洲天堂2024| 希岛爱理中文字幕| 99999精品视频| 国产真实夫妇交换视频| 国产又粗又猛又黄又爽| 久草视频福利在线| 色中文字幕在线观看| 国产免费人做人爱午夜视频| 日韩黄色一级大片| 日本精品久久久久久| 色婷婷国产精品免| 久久精品.com| 亚洲天堂视频网站| 天天操天天干天天舔| www.99re6| 波多结衣在线观看| 最新中文字幕免费| 精品一区二区视频在线观看| 四虎4hu永久免费入口| 午夜av中文字幕| 国产视频www| 午夜在线观看一区| 欧美亚洲精品一区二区| 国产性xxxx高清| 下面一进一出好爽视频| 一道本在线观看视频| 天天干天天色天天干| 国产精品嫩草影院精东| 51妺嘿嘿午夜福利| 成人三级视频在线播放| 中文字幕av无码一区二区三区| 国产在线不卡av| 成人性免费视频| 无码人妻精品一区二区50| 影音先锋资源av| av免费观看国产| 免费av网站在线| 成年人的黄色片| 欧美精品久久久久久久免费| 精品免费囯产一区二区三区 | 久久久久黄色片| 日本精品一二区| 51xx午夜影福利| 可以免费在线观看的av| 亚洲女则毛耸耸bbw| 精品无码国产一区二区三区av| 亚洲久久在线观看| 黄色片视频免费观看| 国产极品粉嫩福利姬萌白酱| 波多野结衣在线电影| 久久成人激情视频| 日韩肉感妇bbwbbwbbw| 亚洲国产精品久久久久久6q| 三级影片在线看| 亚洲综合一二三| 亚洲国产精品成人综合久久久| 亚洲乱码中文字幕久久孕妇黑人| 亚洲系列在线观看| 999福利视频| 成人免费视频91| 国产免费一区二区三区免费视频| 丁香婷婷综合激情| av网站在线观看免费| www.爱色av.com| 五月天婷婷激情网| 嫩草影院国产精品| 中文字幕一区三区久久女搜查官| 亚洲图片 自拍偷拍| 亚洲黄色小说视频| 亚洲日本韩国在线| 天天成人综合网| 国产女无套免费视频| 成人av一级片| 337p日本欧洲亚洲大胆张筱雨| 福利视频999| 欧美午夜激情影院| 波多野结衣在线观看一区| 国产91porn| 手机在线精品视频| 波多野结衣国产精品|