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

極客小將

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

資訊內容

Scratch第61講:賽車2-CC哥版

極客小將2020-12-20-
想免費學編程,就請點擊上面的藍字:跟我學Scratch編程,關注CC哥。 今天是中秋節,祝所有關注CC哥的朋友們闔家歡樂,中秋團圓。

想免費學編程,就請點擊上面的藍字:跟我學Scratch編程,關注CC哥。

今天是中秋節,祝所有關注CC哥的朋友們闔家歡樂,中秋團圓。https://cdn.china-scratch.com/Public/Home/images/grey.gif?CC哥非常喜歡Scratch的原因就是大家可以忽略其他編程工具那么多編程的格式,和記住各種函數以及參數,而把注意力放在創造和思考,以及找出解決問題的方法上。即使CC哥,在用scratch編程的過程中,依然會有滿滿的快樂和成就感。

我們今天繼續賽車這個小程序,主要包括幾個方面的內容:

1:在賽道上加上其他車輛。

2:讓背景草地一起動起來。

3:賽車道可以左右轉向。

先讓我們看一下視頻的效果:

是不是比上一講的賽車程序更生動了,讓我們一個一個來看這三功能是怎么實現的。

背景滾動

之前我們有學過背景的滾動,但是這次不一樣,我們分析細節:

1:我們需要背景符合3D視覺效果,也就是綠色的背景條由上到下,依次變粗,這樣才符合視覺的深度效果。

2:賽車往前開,意味著綠色的背景條要向下滾動,而且還要符合第一條,越往下越粗。

如果單獨實現其中一條很容易,但是如果兩條都要同時實現該怎么做呢?

upload/article/images/2020-12-20/521246c1313540fca2def635f26e2cb5.jpg

一般出現在我們腦子里的通常是兩種方法:

1:克隆體,在遠處生成淺色綠條或深色綠條的克隆體,然后生成后往下移動,移動的過程中,可以通過切換造型來實現綠條由細變粗的過程。

2:第二種方法就是用畫筆來畫,就跟動畫片一樣,把每一幀畫出來,也可以形成移動效果。

CC哥用的就是第二種方法,第一步就是先畫一個靜態的背景,然后再考慮怎么動起來。

upload/article/images/2020-12-20/7b85520351b2b597c6c824be6275c9d0.jpg

大家看一下這個慢動作就知道怎么畫出來的吧https://cdn.china-scratch.com/Public/Home/images/grey.gif

upload/article/images/2020-12-20/af9293739e706db64299f934a7b30a87.jpg

程序比較簡單,就是一道一道從左到右來畫,第一條只有1的寬度,第二條就換另一個顏色,同時增加寬度,再畫一條。(這種顏色切換可以用奇偶數來判斷)CC哥把每次寬度增加的值為3,那么判斷每個綠條寬度的奇偶性就可以實現顏色切換。

但是畫完之后如何讓背景動起來呢?這是個技巧,大家是否記得我們過節的時候看彩燈秀的時候,會感覺彩燈在在不斷的移動,其實不是彩燈真實在移動,而是通過彩燈的交替閃爍,讓你有了彩燈移動的視覺效果,那我們也可以這樣做。

upload/article/images/2020-12-20/9392ba8728c69a0d3efe5da5317bd04b.jpg

這段程序就是不斷地畫背景的程序,每循環一次就是把整個背景重新畫一次,(用自制積木,運行時不刷新屏幕)而每次畫的時候確保與上一幀圖畫相比,把深淺綠條的顏色對調一下。

upload/article/images/2020-12-20/94b3c773b0f911ce418efdbb172a639a.jpg

這個判斷條件就即實現了對每一幀里,每個綠條的顏色切換,同時也保證了下一幀里,每個綠條的顏色跟上一幀同樣位置的綠條的顏色對調。這樣就形成了背景的運動效果,是不是看上去很像綠條在往下移動?https://cdn.china-scratch.com/Public/Home/images/grey.gif

是不是有點繞,再好好想想。https://cdn.china-scratch.com/Public/Home/images/grey.gif

upload/article/images/2020-12-20/27819c0e2cddda862bf64221021a381e.jpg

這個是每幀圖畫的時間間隔,我們用了1/speed來計算這個時間間隔,也就是當速度越快時,每幀圖畫切換的越快,也就是深淺綠條顏色切換的越快,那么在視覺上就造成了速度越快,背景滾動越快的效果。

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

賽道的左右轉效果

我們怎么體現賽道視覺左右轉效果呢?

upload/article/images/2020-12-20/0927a34e6928189710a908a9b38a2052.jpg

第一:下面不動,遠端會出現偏移,向右偏代表右轉,左偏代表左轉。

第二:路的左右邊要做出弧形效果。

做到了這兩點,是不是就完美的實現了轉向的視覺效果?https://cdn.china-scratch.com/Public/Home/images/grey.gif

因為要做弧形的變化,大家就不要想別的招了,就只能用畫筆來做了。那怎么畫出來呢?

從A點到B點畫條直線很簡單,畫條弧線就不簡單了。

上一講CC哥講了如何畫路面,但是在上一講里面路邊的白線CC哥是單獨畫的就是直接在上下兩端直接畫斜線的方式。但是在這里因為白線就路邊線,也要隨著路面轉向。那么就不能用上一講的做法。而是在畫路面的時候,每畫一條水平路面,同時兩邊各自多畫一段白色的橫線來代表路邊。

另外路的寬度在上一講里我們是根據路的y坐標來計算,現在除了還是用y坐標來計算路的寬度,還要同時在計算出來路的左右兩邊的位置上加一個偏移值才能保證路的轉向效果。而且這個偏移值不是線性的變化,而是當路在最下面時候偏移值為零,而在越往上,偏移值不是線性增加,而是成指數增加,最后達到最大的偏移值,這才能體現出弧線效果。

upload/article/images/2020-12-20/eade73b14229e7428f07e5a73620a534.jpg

路-x”這個變量就是算每個高度對應路的寬度(半邊路的寬度)

“路偏移”是在最上端的路偏移中心線的距離。

“路偏移y”是指在不同的y坐標下,路偏移中心線的距離。

upload/article/images/2020-12-20/b4b1df28be6a0a9dd51c4845ceb1f1b0.jpg

這是個偏移系數,當y坐標等于-180的時候,沒有偏移,當坐標等于80的時候,偏移系數為1,用偏移系數的平方,就形成了弧線的偏移效果

(這幾個變量名,CC哥也沒有特別花心思去定義,可能會讓大家看不懂,所以特意解釋了一下)

upload/article/images/2020-12-20/9858fd109bcfad3d85c5cb3179460d88.jpg

這一大段就是畫畫的過程,每一步都是中間花藍色路面,兩邊花白色路邊,路邊的寬度根據y坐標的升高,不斷變小。數學公式是CC哥自己推導的。技巧是只要當成小學數學應用題來解,你就能推導出你想要的公式。然后注意就是每一條線畫的時候,都要在路-x這里加上一個“路偏移y”進行弧線修正。

upload/article/images/2020-12-20/aad42a61d3f29c14680fb02356d3f021.jpg

這一段是做轉向效果,比如我們想從偏移40轉到偏移-40,也就是從右轉轉向左轉,肯定是一步步轉的,而不是一步就轉過來的。所以CC哥用了這段程序來進行轉向操作,這才符合真實賽車轉向的實際效果。

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

分道線的變化

既然轉向效果需要路偏移,那么分道線也要跟著路一起偏移才對。

upload/article/images/2020-12-20/0ad2a444428d92762515608bee440efc.jpg

CC哥把路偏移的值加入到了分道線的代碼里,偏移值乘以偏移系數的平臺就是分道線在每個高度應該偏移的距離。

讓我們看看效果:

upload/article/images/2020-12-20/4a78249e885a1e4ce2de7b002b32811a.jpg

哎呀,是不是怎么看怎么別扭,問題出哪了?既然路發生了偏移,那么分道線就不僅僅是位置的偏移,還應該有角度偏移才對。

upload/article/images/2020-12-20/ef619a6851f143e1f7315c011ab15556.jpg

CC哥把這一句加上,每一個克隆體隨著位置的變化,角度也應該隨著路的偏移進行調整。這個公式大家自己好好理解一下。https://cdn.china-scratch.com/Public/Home/images/grey.gif

https://cdn.china-scratch.com/timg/190914/1331354555-20.gif

這樣感覺就好多了吧。?https://cdn.china-scratch.com/Public/Home/images/grey.gif

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

其他賽車引入

之所以上一講沒有講其他賽車的程序,主要是因為上一講里沒有考慮賽道的轉向效果。

https://cdn.china-scratch.com/timg/190914/1331353522-22.jpg

這段代碼是表示每隔一個隨機的時間都會從下面沖出一輛其他賽車。出現的位置也是隨機的,車速也是有快有慢。

https://cdn.china-scratch.com/timg/190914/1331351Z5-23.jpg

這段代碼比較復雜,不知道大家放大后看不看得清:

這里面有幾個關鍵因素:

1:方向校準,主要是不論車輛從下部什么位置出現,都應該在上部消失在路的盡頭。所以實際上車在向上移動的過程中,水平方向也會發生自然的位移。而一共移動的距離與265(路長)比值就是“方向校準”這個變量,起始位置離中心線的距離減去路偏移的距離。

https://cdn.china-scratch.com/timg/190914/13313AQ7-24.jpg

2:車輛路偏移y,這個變量是車輛所在路的某個位置上,路偏移偏移中心線的距離。

https://cdn.china-scratch.com/timg/190914/1331361046-25.jpg

車輛隨著y軸的變化,一方面要進行x軸的修正,同時也要進行車輛大小的修正。(空的地方原來CC哥還放了車輛“漂移”的變量,不過為了簡化就暫時拿掉了)

https://cdn.china-scratch.com/timg/190914/1331362112-26.jpg

這個很長的判斷主要是一旦出現車輛要跑到賽道外部的時候,能被拉回來。(路邊界的計算要把路偏移算進去)

https://cdn.china-scratch.com/timg/190914/13313IW1-27.jpg

另外如果出現撞車,那么就通知爆炸角色,執行撞車效果。撞車的爆炸效果我這里就不講了,大家自己看代碼就可以。

另外主賽車也可以考慮路偏移的情況。這里CC哥就不講了。

這個程序看似不復雜,但是很多細節在我們編程的時候要處理,比如景深效果導致我們所有角色運動方式的變化,路的偏移對所有角色的影響等,都需要考慮如何用一些公式去計算。而這些公式的如何得出來,就需要我們自己去推導了,熟能生巧。

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

預約試聽課

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

亚洲色图狠狠干| 一区二区黄色片| 激情五月开心婷婷| 人成网站在线观看| 日韩精品一区中文字幕| 欧美 日韩 国产 在线| 亚洲中文字幕无码中文字| 性色av蜜臀av| 天天影视综合色| 亚洲av人人澡人人爽人人夜夜| 天天干天天操天天做| 五月天激情小说| 国产一级视频在线| 紧身裙女教师波多野结衣| 中文字幕 国产精品| 国产精品igao激情视频| 精品人妻一区二区三区换脸明星| 日本欧美黄色片| 亚洲日本香蕉视频| 一级片免费在线观看视频| 高清国产在线观看| 中文字幕免费在线看| 青青草国产精品视频| 亚洲精品一二三四| 国产一级片免费| 男人的天堂成人| 欧美一区二区黄片| 欧美激情国产精品免费| wwwav国产| 亚洲精品.www| 久草视频中文在线| 福利在线小视频| 永久免费看片在线观看| 日本午夜小视频| 无颜之月在线看| 亚洲成年人在线观看| 国产成人自拍视频在线| 国产91在线亚洲| 成人在线电影网站| 中文字幕观看视频| 污色网站在线观看| 五月天丁香激情| 亚洲人成色777777老人头| 国产精品500部| 亚洲熟妇无码另类久久久| 在线观看国产三级| 国产乱色精品成人免费视频| 在线免费视频一区| 国产日本欧美在线| 亚洲国产果冻传媒av在线观看| 极品国产91在线网站| 免费黄色特级片| 九九热视频在线免费观看| 日本精品久久久久| 99超碰在线观看| 天天干天天av| 真实国产乱子伦对白视频| 中文字字幕码一二三区| 99久久精品国产成人一区二区 | 国产精品福利导航| 国产精品久久久久毛片| 久久伊人成人网| 99999精品视频| 成人观看免费视频| 一区二区三区免费在线观看视频| 国产女人爽到高潮a毛片| 国产精品999久久久| 久久久久狠狠高潮亚洲精品| 国产高潮国产高潮久久久91 | 国产农村妇女毛片精品| 久久人人爽人人爽人人| 无码人妻丰满熟妇区毛片| 久久中文免费视频| 国内精品久久99人妻无码| 免费av网站观看| 91tv国产成人福利| 在线观看精品国产| 国产精品久久久久久9999| 18岁网站在线观看| youjizz.com亚洲| 日韩女同一区二区三区| 99精品一区二区三区无码吞精| 国产农村妇女毛片精品久久| 亚洲欧美另类在线视频| 精品视频一区二区在线观看| www午夜视频| 久久9精品区-无套内射无码| 最近中文字幕免费mv| 欧美一区二区三区粗大| 自拍视频一区二区| zjzjzjzjzj亚洲女人| 天堂8在线视频| www.欧美国产| 午夜精品久久久久久久99热黄桃 | 波多野结衣一区二区三区四区| 五月天六月丁香| 国产成人在线综合| 手机在线成人免费视频| 亚洲精品一二三四五区| 国产xxxxx在线观看| 国产精品www在线观看| 日本xxxxx18| 青青草原网站在线观看| 私库av在线播放| 亚洲第一页在线视频| sm捆绑调教视频| 国产一区在线观看免费| 黄色一级片一级片| 免费成人美女女在线观看| 999久久久国产| 久久精品亚洲a| 久久99久久99精品免费看小说| 一本在线免费视频| 波兰性xxxxx极品hd| 日韩在线视频网址| 国产一区二区视频在线观看免费| 国产系列第一页| 99re6这里有精品热视频| 国产又粗又长又爽视频| 全黄性性激高免费视频| 欧美视频在线播放一区| 欧美xxxxx在线视频| 乌克兰美女av| 免费网站观看www在线观| 免费观看一级视频| 成人毛片在线播放| 亚洲网站在线免费观看| www.久久久久久| 日本人dh亚洲人ⅹxx| 亚洲天堂av网站| 国产精品国产三级国产专业不| 亚洲AV无码成人精品区明星换面| 911国产在线| 高清无码视频直接看| 久久精品免费一区二区| 亚洲国产高清av| 日韩欧美大片在线观看| 一级黄色片网站| 天天干天天色天天| 亚洲一区视频在线播放| 男人与禽猛交狂配| 国产精品va无码一区二区| 狠狠躁狠狠躁视频专区| 日本一本高清视频| 国产又粗又大又爽视频| 手机在线精品视频| 色一情一交一乱一区二区三区| 日韩欧美国产成人精品免费| 精品国偷自产一区二区三区| 亚洲欧美在线精品| 久久国产视频一区| 欧洲精品久久一区二区| 欧美做受高潮6| 国产日韩亚洲欧美在线| 国产成人美女视频| 中文字幕在线网站| 性农村xxxxx小树林| 亚洲伦理一区二区三区| 激情综合网俺也去| 久久久久久91亚洲精品中文字幕| 亚洲av综合色区无码一区爱av | 麻豆视频免费在线播放| 日韩xxxx视频| 日本少妇激情舌吻| 亚洲国产精品欧美久久| 无码人妻aⅴ一区二区三区69岛| 国产精品久久久影院| av噜噜在线观看| 国产免费黄色网址| 美女露出粉嫩尿囗让男人桶| wwwav国产| 久久精品视频在线观看免费| 亚洲一二区视频| 人妻丰满熟妇av无码久久洗澡 | 一级片久久久久| 免费在线观看日韩视频| 成人a v视频| 精品人妻一区二区三区日产乱码卜| 天天想你在线观看完整版电影免费| 日本77777| 成人免费视频国产免费麻豆| 亚洲一级生活片| 日本精品一区在线| 丁香六月天婷婷| 久久久成人精品一区二区三区| 亚洲天堂av一区二区| 精品久久久无码中文字幕| 久久精品在线观看视频| 亚洲综合欧美激情| 亚洲精品第五页| 免费观看国产视频在线| 国产在线免费视频| 91超薄肉色丝袜交足高跟凉鞋| 免费网站在线观看视频| 久久免费激情视频| www.88av| 一级片视频免费观看| 成人免费一级视频| 4444亚洲人成无码网在线观看| 在线能看的av| av在线网站观看| 色戒在线免费观看| 性xxxx视频| 欧美在线观看成人| 国产精品美女一区| 欧美日韩亚洲国产成人| 精品免费囯产一区二区三区| 久久精品国产亚洲av久| 亚洲精品国产一区二区三区| 久久久久久国产精品日本| 国产网站免费在线观看| 国产绿帽刺激高潮对白| 中文字幕精品在线播放| 成人免费毛片视频| 欧美一区免费观看| 国产一级一级国产| 男女做暖暖视频| 日本一区二区免费电影| 女同久久另类69精品国产| 日本少妇全体裸体洗澡| www在线观看免费视频| 婷婷激情5月天| 亚洲成人av免费在线观看| 免费成年人高清视频| 最新版天堂资源在线| 中文字幕一区二区三区四区在线视频| 日韩在线一区二区三区四区| 亚洲欧洲日产国码无码久久99| 精品人妻aV中文字幕乱码色欲| 日韩av中文字幕第一页| 东京干手机福利视频| 成年人黄色片视频| 国产成人av片| 久久午夜无码鲁丝片午夜精品| 全黄一级裸体片| 国产精品视频免费播放| 亚洲不卡在线播放| 国产伦精品一区二区三区免.费| 国产精品久久久久久久乖乖| 女人18毛片一区二区三区| 538在线视频观看| 亚洲一区二区观看| 国产午夜性春猛交ⅹxxx| 中文字幕电影av| 国产麻豆精品一区| 亚洲男人天堂色| aaaaa一级片| 日韩黄色一级视频| 成人国产在线看| 宇都宫紫苑在线播放| 在线看免费毛片| 一区二区三区在线播放视频| 在线播放一级片| 成年人免费在线播放| 国产精品久久久久久亚洲色| 久草资源在线视频| 天天爱天天做天天操| 天天操天天射天天舔| 超碰在线超碰在线| 亚洲熟女www一区二区三区| 国产高清第一页| 成人黄色一级大片| 极品久久久久久| 日韩在线观看视频网站| 欧美黄色一级网站| 佐佐木明希av| 在线观看一区二区三区四区| 日韩视频在线观看一区| 青青草视频在线免费播放 | av中文字幕免费在线观看| 国产精品无码av无码| 成年人在线免费看片| 国产不卡精品视频| 免费中文字幕视频| 日本精品久久久久久久久久| 大地资源二中文在线影视观看| 黄色污污视频软件| 五月婷婷六月合| 异国色恋浪漫潭| 在线精品视频播放| 一区二区不卡视频在线观看| 日韩在线不卡一区| 9191国产视频| 玖玖爱在线观看| 性欧美videos另类hd| 香蕉免费毛片视频| 激情内射人妻1区2区3区| 制服丨自拍丨欧美丨动漫丨| 少妇av在线播放| 超碰在线97观看| 亚洲妇熟xx妇色黄蜜桃| 久久av综合网| 国产白丝一区二区三区| 岛国大片在线免费观看| 中文字幕理论片| 久久老司机精品视频| 免费日韩视频在线观看| 私库av在线播放| 中文字幕国产专区| 亚州av在线播放| 一级特黄aaa| 天天干天天干天天操| www.超碰97.com| 日本免费一级视频| 日韩中文字幕亚洲精品欧美| 成人黄色免费网址| 美女伦理水蜜桃4| 亚洲国产综合网| 中文字幕免费高清在线观看| 国产精品99精品无码视| 国产精品一区二区羞羞答答| 日韩人妻无码精品久久久不卡| 日本污视频网站| 国产精品久久不卡| 中文字幕在线观看视频www| 国产强伦人妻毛片| 中文在线资源天堂| 91午夜视频在线观看| 超碰中文字幕在线观看| 999在线免费视频| 波多野结衣家庭教师在线| 超级碰在线观看| 熟妇熟女乱妇乱女网站| 强制高潮抽搐sm调教高h| 日韩精品电影一区二区| 老熟女高潮一区二区三区| 男人的天堂a在线| 精品黑人一区二区三区在线观看| 中文字幕精品一区二| 久久99国产综合精品免费| 国产成人精品av久久| 亚洲av毛片在线观看| 性生活免费在线观看| 在线观看免费成人av| av网址在线观看免费| 日韩avxxx| 国产精品亚洲αv天堂无码| 六月丁香激情网| 极品美女扒开粉嫩小泬| 婷婷无套内射影院| 日韩中文字幕在线免费| 欧美一级片免费播放| 东北少妇不带套对白| 美女日批免费视频| 亚洲精品无码久久久久久| 久久无码高潮喷水| 成人一区二区三| 69久久久久久| 又色又爽又黄视频| 久久精品国产av一区二区三区| 久久久久99精品成人片毛片| 国产一级做a爱免费视频| 国产又爽又黄的视频| 亚洲国产av一区二区三区| 天堂av资源在线| 女~淫辱の触手3d动漫| www.色天使| 人妻激情另类乱人伦人妻| 超碰在线免费观看97| 精品国产av无码一区二区三区| 国产人妻777人伦精品hd| 国模杨依粉嫩蝴蝶150p| 日日噜噜噜噜久久久精品毛片| 中文字幕第17页| 国产亚洲精品久久777777| 国产精品久久久久久久久久精爆| 日韩国产成人在线| 午夜精品久久久久久久96蜜桃| 无码精品人妻一区二区| 中国免费黄色片| 五月婷婷婷婷婷| 2018中文字幕第一页| 国产精品视频黄色| 日韩三级av在线| 国产精品久久久久久久久毛片| 蜜桃av中文字幕| aaaaa级少妇高潮大片免费看| 91麻豆精品久久毛片一级| av在线免费观看国产| 黑森林精品导航| 国产精品美女久久久久av爽| 国产精品欧美综合亚洲| 成人在线短视频| 后入内射无码人妻一区| 蜜桃传媒一区二区三区| 在线观看免费视频污| 国产一级精品毛片| 婷婷在线免费视频| 成人小视频免费看| 伊人再见免费在线观看高清版| 国产精品igao| 精品国产乱码一区二区| 国产草草影院ccyycom| 精品无码在线视频| 成人免费a级片| 青青草原在线免费观看视频| 国产欧美一级片| 黄瓜视频污在线观看| 青春草国产视频| 国产无遮挡裸体免费视频|