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

極客小將

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

資訊內容

Scratch第四十八講:制作冰激凌

極客小將2020-11-26-
———— / 作品賞析 / ———— 之前在18講的時候,有給大家做了一個作品賞析,后來有學員提出來,想了解這個程序怎么做的,那么今天CC哥在這里給大家專門講一下這個小程序。(本游戲代碼來自官網,非原創)

———— / 作品賞析 / ————

之前在18講的時候,有給大家做了一個作品賞析,后來有學員提出來,想了解這個程序怎么做的,那么今天CC哥在這里給大家專門講一下這個小程序。(本游戲代碼來自官網,非原創)

https://cdn.china-scratch.com/timg/191106/155343L38-0.gif

這個小游戲并不難,就是用一個空格鍵操作,按住空格鍵不放,冰激凌就變大,松手,冰激凌就落下來,每次放的冰激凌球必須比上一個小,否則冰激凌塔就會倒下來。程序雖然不難,但是美工和創意,尤其是所有的細節都是很不錯的,下面CC哥帶大家一起欣賞一下。

程序的邏輯不復雜,那么咱們就按照執行的步驟一步一步來看啦。

首先先看看有幾個角色,每個角色有幾個造型。

upload/article/images/2020-11-26/c947c5420972881325c95645e7f0c9ec.jpg

程序一共有5個角色,第一個肯定是冰激凌的球了,第二個是冰激凌筒,第三個是游戲字幕,第四個是開場圖片,第五個是用來選擇游戲難度的。

upload/article/images/2020-11-26/201aaf09456864e59cdfbf0924f8c3f5.jpg

這是個日本人做的游戲,CC哥不懂日文,所以大家以后沒事寫程序如果要走國際路線,一定要用英文哦,否則復雜的游戲實在沒法看哦https://cdn.china-scratch.com/Public/Home/images/grey.gif

1:先從開場畫面看起吧:

upload/article/images/2020-11-26/11c585c8f75c1875604b7fbdd009cad9.jpg

這是游戲的封面,停留0.5秒就逐漸消失。腳本也很簡單:

upload/article/images/2020-11-26/7ad14e7ebb9792b7d0002c77a9a0f4f8.jpg

2:顯示游戲菜單

upload/article/images/2020-11-26/1a694e197f30a26e30ee15dc8f2e26eb.jpg

這個游戲菜單涉及了兩個角色,一個是游戲的文字角色,一個是small,medium,large的按鈕菜單。

文字這個角色主要是用來控制在不同的時刻顯示不同的背景文字。這角色的代碼除了處理好文字的顯示和隱藏,同時還處理了游戲結束之后的得分顯示部分,代碼后面再提。

重點講一下按鈕的代碼。

upload/article/images/2020-11-26/9917e19a71b37d63f4aa7d54a5a701d7.jpg

雖然有三個按鈕,但是只用了一個角色,克隆的技巧。同時這里面還用了一個私有變量的技巧,就是其中***ID這個變量是個只屬于本角色的變量。(變量也用日本字https://cdn.china-scratch.com/Public/Home/images/grey.gifhttps://cdn.china-scratch.com/Public/Home/images/grey.gif)。

upload/article/images/2020-11-26/201aaf09456864e59cdfbf0924f8c3f5.jpg

私有變量的用法,是在每次克隆完,都會對私有變量進行重新賦值,那么也就是每一個克隆體的私有變量的值都是不同的。當我們在進行偵測時,比如當角色被點擊這個事件所對應的代碼中,我們就可以用這個不同的變量值來對應不同的操作。在這個程序里,不同的私有變量值就對應了不同的冰激凌筒的大小。

upload/article/images/2020-11-26/79ae173ea02031c5ceac5cdb7263c010.jpg

這個ID乘以50+150就是冰激凌筒的大小。

3:選擇冰激凌筒的大小后顯示:

upload/article/images/2020-11-26/ab664f848dc353d69add4c1ddb33f6e6.jpg

我們看一下冰激凌筒的代碼和造型:

upload/article/images/2020-11-26/c905b85b2c91167a9df03eee7bd4a2bc.jpg

upload/article/images/2020-11-26/1dd7567d4601c0c9e7fcc159077a6921.jpg

當程序開始時,把冰激凌筒隱藏起來,造型顯示冰激凌筒的造型。當收到開始的消息的時候,把筒的大小設置成根據之前按鈕算出來的大小,加個10的目的是為了筒比最大的冰激凌球還要大一點吧。(這個程序員好細致https://cdn.china-scratch.com/Public/Home/images/grey.gif

最厲害的就是最下面這段代碼!讓CC哥也佩服不已!https://cdn.china-scratch.com/Public/Home/images/grey.gif

不得不說,多看一些程序是能學到一些竅門。這段代碼的目標很簡單,就是處理當冰激凌多的時候冰激凌筒下移的過程。

https://cdn.china-scratch.com/timg/191106/1553492614-17.gif

看出神奇了沒?有沒有注意到冰激凌筒慢慢的徹底下移到了屏幕之外?!CC哥看到這里差點沒一口血噴出來!我做了這么多程序,一直沒有辦法讓一個角色完全移除屏幕之外!這個哥們怎么實現的?!?

upload/article/images/2020-11-26/756d48f18b958cc38978c6fef98a3064.jpg

仔細閱讀了這個兄弟的程序,原來技巧在這里。他在角色下降的過程中不斷地切換角色造型,然后就實現了這個下移出屏幕的效果。同時下移的過程只顯示筒的造型,而且沒有造型切換的閃爍。https://cdn.china-scratch.com/Public/Home/images/grey.gif?為此CC哥馬上用scratch3來做了驗證。事實上確實可行。

正常來講,如果只是單純的通過降低y的坐標來下移角色,不論如何做,不論你的角色造型初始位置放的如何靠下,在下移到一定程度后,角色總留一部分在屏幕上沒法完全下移到屏幕外。但是如果你用了這位兄弟的方法,就可行了!大家自己試試。當然,也不是無限下移的,大家需要調節一下角色的大小和在造型里的初始位置。至于是什么原理,CC哥也沒看scratch的源代碼,所以不知道bug出在哪里。反正大家掌握這個小技巧就OK啦!https://cdn.china-scratch.com/Public/Home/images/grey.gifhttps://cdn.china-scratch.com/Public/Home/images/grey.gif

4:制作冰激凌

這個游戲的輸贏的關鍵就是每次制作的冰激凌球一定要比上一個小一點,這樣才能疊上去,如果一旦比上一個球大,那么就會跌落下來,游戲也就結束了。制作冰激凌的代碼都在冰激凌的角色里。

https://cdn.china-scratch.com/timg/191106/15534aR4-22.jpg

冰激凌的代碼很多,我們一部分一部分來看:

https://cdn.china-scratch.com/timg/191106/155350Cb-23.jpg

冰激凌一個一個往下落也是才用了克隆的技巧。

‘’克隆OK?‘’這個變量是用來判斷一個冰激凌處理的過程是否結束。如果這個變量等于1,才準許克隆操作,也就是準許開始下一個冰激凌球的制作過程。另外‘’克隆‘’這個變量是角色的私有變量,程序里設置這個變量主要是想區分克隆體與本體的區別,也就是在執行某些操作的時候,只會涉及到克隆體,而不會涉及到本體。(在scratch里面經常用一些變量來表示狀態,通過狀態的判斷來控制程序的運行路徑或執行對象的選擇)

克隆體啟動的代碼(分步看):

https://cdn.china-scratch.com/timg/191106/15535015G-24.jpg

這部分是任意選一個冰激凌的造型,然后顯示出來,同時把“克隆ok?”的變量設置為0,表明一個冰激凌球的制作過程開始。在沒有處理完成前禁止再克隆新的冰激凌球。

同時在按下空格鍵前停止所有操作,一直等待你按下空格鍵。

https://cdn.china-scratch.com/timg/191106/15535010F-25.jpg

這段代碼就是空格鍵按下的過程,也就是關鍵的制作冰激凌球大小的過程,我們知道,如果你按的時間太長,冰激凌大小大于上一個球的大小,游戲就會輸了。如果你按的太短,球太小,那么后面的冰激凌就不好做了。

第一個球的時候需要做個判斷,判斷筒的大小,如果是大號,就是球不能超過300,如果是小的,球不能超過200。如果不是第一個球,那么統一最大不能超過300.

https://cdn.china-scratch.com/timg/191106/1553504561-26.jpg

把球的大小值存下來(這個大小是角色的私有變量,也就是克隆體的大小,每一個克隆體都是不一樣的),同時讓球往下落,在碰到黑色的時候停止下落。(注意下所有的角色都有一層黑色的邊,這不光是為了好看,而是關鍵用來做碰撞判斷的。)

https://cdn.china-scratch.com/timg/191106/1553512557-27.jpg

這段程序是指當第一個球落下時,并不是碰到冰激凌筒就停止,而是要繼續下落一段距離,讓球落入到筒里一部分。

https://cdn.china-scratch.com/timg/191106/15535211K-28.jpg

這部分程序是判斷如果當前做的冰激凌球比上一個的大小,如果比上一個大,那么就開始了掉落筒外的程序:

https://cdn.china-scratch.com/timg/191106/1553526426-29.jpg

掉落前先開始在頂端做來回晃動。

https://cdn.china-scratch.com/timg/191106/1553535535-30.jpg

這是一段跌落程序,球向右側跌落。跌落的過程還是用了前面講的技巧,讓球能夠完全跌落到屏幕之外。同時通過”y移動”這個變量,讓球跌落的速度逐步加快。跌落的過程x方向不斷的向右勻速移動。

https://cdn.china-scratch.com/timg/191106/155353J28-31.jpg

跌落完畢后,就發布了“游戲結束”的消息。(我查了翻譯https://cdn.china-scratch.com/Public/Home/images/grey.gif

https://cdn.china-scratch.com/timg/191106/155354F39-33.jpg

如果球沒有上一個大,那么就將球數增加1,把這個球的大小記錄下來,做下一次比較用。

先對冰激凌的高度做個判斷,如果球的位置有點高了,那么就整個冰激凌都向下移動。(下移通過廣播“下移”來實現)如果高度還夠用,那么就將克隆ok?的變量設定為1,開始下一個球的制作過程。

下移過程

https://cdn.china-scratch.com/timg/191106/15535442W-34.jpg

冰激凌下移的過程,先檢測是否是克隆體,如果是克隆體再進行下移操作(本體不下移)。下移的過程也是用了前面的技巧,確保每一個冰激凌都移到屏幕之外再消失。移動結束后,再將“克隆ok”的變量設定成1,準許制作下一個冰激凌球。

關于最后一個角色,顯示文本和得分的角色,我就不介紹了,相對簡單,大家自己看吧。

https://cdn.china-scratch.com/timg/191106/155355GY-35.jpg

https://cdn.china-scratch.com/timg/191106/155355K35-36.jpg

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

預約試聽課

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

波多野在线播放| 中文天堂资源在线| 国产精品99精品无码视亚| 亚洲熟妇一区二区三区| 免费一级特黄特色大片| 91传媒免费观看| 国产精品久久久久久在线| 777久久久精品一区二区三区 | 影音先锋国产在线| 无码专区aaaaaa免费视频| 一区二区在线免费观看视频| 亚洲色精品三区二区一区| 国产真实乱人偷精品| 久久成人国产精品入口| 国产精品理论在线| 一区二区三区黄| 欧美网站免费观看| 国产探花一区二区三区| 久久午夜无码鲁丝片| 天天操天天摸天天舔| 91麻豆成人精品国产| 日韩网址在线观看| 日韩少妇一区二区| 潘金莲一级淫片aaaaaa播放| 亚洲理论电影在线观看| 免费国偷自产拍精品视频| 豆国产97在线 | 亚洲| avove在线播放| 性xxxxbbbb| 亚洲精品在线观看av| www.日本三级| 中文字幕第3页| 最近中文字幕免费观看| 国产精品无码av在线播放| 精品人妻一区二区三区视频| 又骚又黄的视频| 国产91色在线观看| www青青草原| 中文字幕永久免费| 欧美性受xxxx黑人| 激情黄色小视频| 在线观看xxx| 亚洲av成人精品一区二区三区在线播放 | 欧美一区二区三区久久久| 黄色片视频在线免费观看| 精品人妻无码一区二区三区换脸 | 免费的av网站| 亚洲在线精品视频| 午夜免费福利视频在线观看| 日韩精品一区二区亚洲av性色| 一级特黄色大片| 亚洲一区二区三区观看| 日本久久高清视频| 一出一进一爽一粗一大视频| 国产露脸国语对白在线| 最新中文字幕2018| 欧美视频www| 在线观看av中文字幕| 99久久久精品视频| 婷婷丁香花五月天| 国产在线观看99| 日韩欧美视频免费在线观看| 男女性杂交内射妇女bbwxz| 91丨九色丨海角社区| av大片免费观看| 国产黄色大片免费看| 国产精品无码专区av免费播放| 日韩欧美色视频| 国产大片免费看| 91丨porny丨对白| 欧美一区二区三区粗大| 日本少妇全体裸体洗澡| 国产成人久久777777| 日本青青草视频| 亚洲av成人无码网天堂 | 中出视频在线观看| 日本xxxxwww| 日日夜夜综合网| 国产精品区在线| 日韩黄色短视频| 黄瓜视频污在线观看| 国产孕妇孕交大片孕| 日本a在线观看| 蜜桃免费在线视频| 精品久久久久久无码中文野结衣| 91精彩刺激对白露脸偷拍| 手机在线精品视频| 97超碰人人草| 国产精品18p| 中文字幕av专区| 国产97在线 | 亚洲| 无码人妻精品一区二区中文| 天堂中文在线官网| 欧美一区二区三区网站| 国产亚洲自拍av| 天天天干夜夜夜操| r级无码视频在线观看| 人妻av无码一区二区三区| 香蕉久久久久久av成人| 国产乱淫a∨片免费观看| 黄色网在线视频| 色av性av丰满av| 亚洲精品手机在线观看| 日本道在线视频| 黑人狂躁日本娇小| 瑟瑟视频在线观看| 天天躁日日躁狠狠躁伊人| 一级黄色a毛片| 欧美一区二区免费在线观看| 日本系列第一页| 日韩av加勒比| 久久99爱视频| 男人揉女人奶房视频60分| 不卡一区二区在线观看| 黑森林av导航| 免费国产精品视频| 北条麻妃一二三区| 国产黄色免费大片| 一级黄色大片网站| 最近中文字幕在线观看| 日日夜夜狠狠操| 亚洲av无码精品一区二区| 国产精品嫩草影视| 欧美美女性视频| 在线免费观看av的网站| 精品视频无码一区二区三区| 国产3p露脸普通话对白| 国产乱人伦精品一区二区三区| 裸体大乳女做爰69| 黄瓜视频免费观看在线观看www | 成人欧美精品一区二区| 亚洲成a人片在线www| 一本色道久久综合熟妇| 免费av中文字幕| 波多野结衣人妻| 久久青青草原亚洲av无码麻豆| 国产精品2020| 欧美精品入口蜜桃| 91香蕉视频免费看| 欧美精品色视频| 精国产品一区二区三区a片| 欧美日韩精品亚洲精品| 久久婷婷一区二区| 国产一卡二卡在线| 秋霞精品一区二区三区| 欧美人一级淫片a免费播放| 中文字幕+乱码+中文乱码91| 亚洲 小说区 图片区| 91丨porny丨在线中文 | 久久久久久香蕉| 欧美牲交a欧美牲交aⅴ免费真| 人妻少妇精品久久| 红桃av在线播放| 人妻丰满熟妇av无码区app| 9久久婷婷国产综合精品性色 | 亚洲精品中文字幕在线播放| 久久久久亚洲av无码a片| 欧洲美女女同性互添| 欧美 亚洲 视频| 国产精品后入内射日本在线观看| jizz大全欧美jizzcom| 久久国产精品二区| 亚洲大尺度在线观看| 成人av无码一区二区三区| 欧美性猛交乱大交| 阿v天堂2014| av中文字幕av| 亚洲少妇久久久| 香蕉视频一区二区| 国产精品国产三级国产aⅴ| 99热这里只有精品2| 久久婷婷五月综合| 人人妻人人澡人人爽欧美一区| 国产一级不卡毛片| 日韩av在线播放观看| 国产又大又粗又硬| 波多野结衣电影免费观看| 国产高潮呻吟久久| 国产激情片在线观看| 亚洲欧美自拍另类日韩| 免费看一级视频| 日本黄色不卡视频| 免费看91的网站| 国产日本在线播放| 日本一本在线视频| 亚洲天堂一二三| 中文在线字幕观看| 日韩欧美国产成人精品免费| 成人在线看视频| 日韩精品视频免费看| 在线看的片片片免费| 欧美这里只有精品| 亚洲av毛片在线观看| 一个人看的www日本高清视频| 亚洲av无一区二区三区久久| 国产日产精品一区二区三区的介绍| 极品美女扒开粉嫩小泬| 久久午夜无码鲁丝片| 一区二区三区精彩视频| 影音先锋黄色资源| 97在线免费视频观看| 国产成人自拍偷拍| 少妇性饥渴无码a区免费| 久久久久99精品成人片毛片| 国产手机精品视频| a一级免费视频| 国产原创中文在线观看 | 国产精品久久欧美久久一区| 亚洲av永久无码精品| 加勒比海盗1在线观看免费国语版| www.com黄色片| 中文字幕自拍偷拍| 三级电影在线看| 潘金莲一级淫片aaaaa| 日韩一级免费毛片| 91精产国品一二三| 日本黄视频在线观看| 国产又黄又大又粗的视频| 97人人爽人人爽人人爽| 国产精品国产三级国产aⅴ| 91精品在线视频观看| 一级片aaaa| av在线资源观看| 无码国产精品久久一区免费| 国产精品自拍第一页| 亚洲一区二区三区黄色| av中文字幕第一页| 精品国产xxx| 亚洲天堂2024| 97超碰国产精品| 欧美一二三区视频| 美女露出粉嫩尿囗让男人桶| 超碰在线免费观看97| 久久影院一区二区| 手机看片国产精品| 青青青青在线视频| 久久久久久91亚洲精品中文字幕| 无码人妻一区二区三区免费n鬼沢 久久久无码人妻精品无码 | 午夜视频在线免费播放| 91九色国产ts另类人妖| 日本一级黄色大片| av在线免费观看不卡| 久久久久久久香蕉| 国产免费av一区| ww国产内射精品后入国产| 少妇一晚三次一区二区三区| 日韩欧美不卡视频| 亚洲aⅴ乱码精品成人区| 黄色特一级视频| 亚洲欧美日韩激情| 在线国产视频一区| 奇米视频888| 神马一区二区三区| 六月丁香在线视频| 91亚洲一线产区二线产区| 和岳每晚弄的高潮嗷嗷叫视频| 秋霞精品一区二区三区| 精品成人av一区二区三区| 免费黄色一级网站| 亚洲国产福利视频| 日韩成人午夜影院| 国产污视频网站| 手机看片日韩av| 亚洲黄色片免费| 美国黄色一级视频| 九九九九九伊人| 亚洲一区二区人妻| 亚欧精品视频一区二区三区| 四虎精品免费视频| 妺妺窝人体色www在线观看| 国产精品久久久久久久妇| 日韩va亚洲va欧美va清高| 国产污在线观看| 在线视频这里只有精品| 69堂免费视频| 尤物视频在线观看国产| 瑟瑟视频在线免费观看| 亚洲综合第一区| 日本少妇裸体做爰| 成人精品999| 久久精品一区二区三| 黄色性生活一级片| 日韩成人av免费| 精品无码人妻少妇久久久久久| www.日日操| 欧美一级片在线免费观看| 无码少妇一区二区三区芒果| 五月婷婷在线播放| 18岁视频在线观看| 四虎永久在线观看| 日本xxxxxxx免费视频| 天天av天天翘| 欧美激情成人网| 蜜臀av在线观看| 激情五月宗合网| 亚洲第一天堂在线观看| 在线观看国产精品视频| 成人午夜视频一区二区播放| 老太脱裤让老头玩ⅹxxxx| 亚洲中文字幕在线一区| 乱h高h女3p含苞待放| 国产精品传媒在线观看| 国产精品成人网站| 一区二区三区在线观看免费视频| 日韩久久中文字幕| 91视频青青草| 手机在线看片1024| 亚洲精品少妇一区二区| 亚洲精品成人电影| 老牛影视av牛牛影视av| 午夜精品久久久内射近拍高清| 国产综合在线播放| 妺妺窝人体色www在线观看| 性高潮免费视频| 91在线第一页| 无码一区二区精品| 亚洲精品偷拍视频| 亚洲色图都市激情| 超碰人人cao| 粉嫩虎白女毛片人体| 懂色av蜜臀av粉嫩av分享吧| 91免费视频黄| 中文字幕一区二区三区人妻四季| 日本女人性生活视频| 中日韩精品视频在线观看| 精品人妻一区二区免费| 日日干夜夜操s8| 亚洲欧洲久久久| 色婷婷av一区二区三| 日韩精品一区二区在线视频| 精品国自产在线观看| 爱情岛论坛亚洲首页入口章节| 国产麻豆电影在线观看| 午夜免费看毛片| 国产艳妇疯狂做爰视频| 亚洲国产精品成人无久久精品| 国产喷水在线观看| 国产原创中文av| 成人免费xxxxx在线视频| 短视频在线观看| 国产精品白浆一区二小说| 天天做夜夜爱爱爱| 国产后入清纯学生妹| 国产jjizz一区二区三区视频| 超碰在线97免费| 熟女俱乐部一区二区视频在线| 久久精品视频7| 99久久国产综合精品五月天喷水| 一级黄色大片免费看| 中文字幕三级电影| 日本三级中文字幕| 欧美视频www| 色wwwwww| 国产午夜视频在线播放| 国产精品视频一二三四区| 亚洲精品一区二区18漫画| 国产区在线观看视频| 成品人视频ww入口| 在线观看日本网站| 爱爱免费小视频| 青青青手机在线视频| 999精品网站| 内射毛片内射国产夫妻| 成人av手机在线| 免费看一级一片| 免费看污污视频| 精品人妻一区二区免费| 成年人视频在线免费看| 久久精品国产精品亚洲色婷婷| 久久久久国产精品无码免费看| 人妻丰满熟妇av无码区| 日本黄网站免费| 91久久久久久久久久久久久久| 亚洲国产精品suv| 99色这里只有精品| 性欧美精品男男| 久久国产劲爆∧v内射| 人妻与黑人一区二区三区| 日韩精品久久久久久久| www.com毛片| 丝袜 亚洲 另类 欧美 重口| 久久久久成人精品无码中文字幕| 国产成人av免费| www.亚洲自拍| 十八禁视频网站在线观看| 99热精品免费| 四虎影成人精品a片| 丰满岳乱妇一区二区| 国产又粗又猛又黄| 亚洲精品午夜在线观看| 疯狂试爱三2浴室激情视频| 亚洲成人精品在线播放| 自拍偷拍第八页| 免费网站在线观看黄| 亚洲精品天堂成人片av在线播放| 国产精品九九视频| 国产色视频在线| 男人天堂中文字幕| 亚洲成熟丰满熟妇高潮xxxxx| 一区二区国产精品精华液|