国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

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

資訊內容

scratch之小蝌蚪找媽媽(一)

極客小將2020-12-03-
? ? ? ?Hello,各位看官,大白又回來了,上次寫了一個關于scratch解奧數題的文章,反響不錯,上周由于成都市藍橋杯的準備,耽擱了一周,今天正式回歸,本次還是帶來一個scratch的內容,首先聲明創意原創是(公眾號:趣貓坊)余老師,不過本次程序是個人琢磨出來的,?當然大家想

? ? ? ?Hello,各位看官,大白又回來了,上次寫了一個關于scratch解奧數題的文章,反響不錯,上周由于成都市藍橋杯的準備,耽擱了一周,今天正式回歸,本次還是帶來一個scratch的內容,首先聲明創意原創是(公眾號:趣貓坊)余老師,不過本次程序是個人琢磨出來的,?當然大家想看余老師的原創程序,后面幾次我會進行分享,個人的程序是運用的比較簡單易懂的方法編寫,得到余老師首肯后,才敢跟大家分享出來。

? ? ? ?好了話不多說,上視頻:

? ? ? ?大家看到了視頻中的小蝌蚪惟妙惟肖(請忽略我的畫工,哥們手殘黨),是不是很多人認為這個視頻就是我用角色去進行造型切換呢?一開始,我也是這么懷疑余老師的,當我看到他的編程界面的時候徹底服了,來證明一波不是角色造型切換:

upload/article/images/2020-12-03/dfde17d1e74f0cba7a0dd9246130c9b1.jpg

upload/article/images/2020-12-03/08689059d9736a3a7c36628f2a0edfb9.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-03/dc1d559f8e67b08463a5581999e94d78.jpg

? ? ? ?上面是一只畫好的蝌蚪,大家有沒有發現什么問題呢?https://cdn.china-scratch.com/Public/Home/images/grey.gif是不是感覺蝌蚪的尾巴是半透明的?

很多朋友是不是想大白老師用的是畫筆的透明度控制的?

其實不是的,scratch2.0是沒有控制畫筆透明度的模塊,大家可以找找:

upload/article/images/2020-12-03/52bc5eb344aadddfa20e6c63226c7460.jpg

? ? ? ?誰找到了請舉手https://cdn.china-scratch.com/Public/Home/images/grey.gif,沒有吧,但是大白告訴你們,scratch3.0版本之后就有了,不過我們這次以2.0為基礎講,用3.0也可以做出來;那么既然不是透明度,那是什么呢?https://cdn.china-scratch.com/Public/Home/images/grey.gif,就是顏色,黑色和灰色重疊在一起,給人以透明的感覺:

upload/article/images/2020-12-03/b253d46dedda298c67adb66f96e80feb.jpg

? ? ? ?大家可以看到如上圖效果,基于以上幾點,我們可以嘗試一下畫蝌蚪了,大家看我上面的蝌蚪圖片,是不是發現他有彎曲,沒錯https://cdn.china-scratch.com/Public/Home/images/grey.gif,你猜對了,就是畫W,只不過W的折點稍微鈍角一點,大家試著畫一畫,有點意思了,再把筆畫粗細逐漸減小,就形成了我們的小蝌蚪了,記得哦https://cdn.china-scratch.com/Public/Home/images/grey.gif先畫灰色的尾巴,再畫黑色的身體,黑色的身體一開始要比尾巴粗一點,后面變化大一點,灰色尾巴變化小一點。這樣我們就畫完蝌蚪動作的一個狀態了

? ? ? ?這里特別說明一下https://cdn.china-scratch.com/Public/Home/images/grey.gif,在畫蝌蚪的時候要記住頭的坐標,這樣我們畫完第一個狀態可以又回到頭的位置,畫第二個狀態,如果第一個狀態是W,那么第二個狀態就是M,這樣連貫起來,就會出現擺動的動作。

? ? ? ?另外強調一點,我們畫蝌蚪的角色不論使用小貓,還是別的,都有一個面向的方向,我們吧這邊叫做前進方向,我們后面蝌蚪移動方向也是這個方向,也是需要我們去記住的,怎么記住?就是利用變量去記住他們:

upload/article/images/2020-12-03/bcadb04c6a8bb4280f77ff0002619cb2.jpg? ? ? ? ? ?upload/article/images/2020-12-03/1c0d0a3ea6b54f37e3cd98941d1c1729.jpg

? ? ? ?上面是我畫蝌蚪的程序示例,這個是大蝌蚪,小蝌蚪請自行設計哦,方法類似。話說,大白第一次畫蝌蚪,光是在草稿紙上算角度都用了一個小時,人老了,不中用了。大家肯定比我快。

? ? ? ?好了,今天就先分享到這里,后面我會再利用幾篇文章把整個程序的思路,給大家講完,后面可能就不會放出很多源程序了,大家可以試著在我的思路提示下自行作出完整程序,相信大家對scratch的運用會上升一個新的層次。

? ? ? ?再次感謝大家的閱讀,如果有不懂的地方可以添加大白微信進行交流,有不足之處還望指出,讓大白可以更進一步,謝謝

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

預約試聽課

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

主站蜘蛛池模板: 抚宁县| 攀枝花市| 阜阳市| 关岭| 龙门县| 汪清县| 鄢陵县| 泸西县| 古田县| 龙南县| 沾化县| 文登市| 城市| 布尔津县| 临沧市| 屯留县| 富民县| 南江县| 府谷县| 东山县| 扶沟县| 汝南县| 布拖县| 佛冈县| 丹江口市| 昌都县| 元谋县| 长泰县| 墨玉县| 大英县| 枣庄市| 萝北县| 新营市| 修水县| 清河县| 霍林郭勒市| 来安县| 雷州市| 京山县| 玛沁县| 施甸县|