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

極客小將

您現(xiàn)在的位置是:首頁 » scratch編程資訊

資訊內(nèi)容

少兒創(chuàng)意編程(特26)用scratch畫彩虹的四種方法

極客小將2020-12-29-
大家經(jīng)常會用到scratch的畫筆功能繪制美麗的圖案,比如今天要畫的彩虹。

大家經(jīng)常會用到scratch的畫筆功能繪制美麗的圖案,比如今天要畫的彩虹。

upload/article/images/2020-12-29/451f2ea5e06ad4ac90b3f2635e219d9c.jpg

今天我們用四種方法來畫彩虹,效果方面不做拓展哦!一、常規(guī)畫法(移動加旋轉(zhuǎn))這種方法應(yīng)該是大家首先想到的,設(shè)置好畫筆的粗細(xì)顏色清空后,再設(shè)置起始位置和方向,然后在重復(fù)執(zhí)行中移動并旋轉(zhuǎn)。

upload/article/images/2020-12-29/f44f4d1180362270135f634a321f1902.jpg

一般旋轉(zhuǎn)的總角度為180度,剛好是一個(gè)近似半圓。一定要記得在合適的地方落筆和抬筆哦!

upload/article/images/2020-12-29/be3d063f40c945e37653eb1f198990bf.jpg

具體效果如上圖。用同樣的方法畫出其它6條不同顏色的曲線,并且每一條曲線依次遞減,就組成了漂亮的彩虹。

upload/article/images/2020-12-29/68c071021a6d7883419481791f15b0bf.jpg

具體程序如上圖,使用兩個(gè)變量來控制曲線的起始位置和幅度。

upload/article/images/2020-12-29/6096d791ca06f033a92a647d157036cd.jpg

效果如上圖,具體的顏色變化可控制畫筆的顏色值來改變。
二、類似地球公轉(zhuǎn)作品的方法大家還記得本公眾號早期有個(gè)作品叫地球公轉(zhuǎn)嗎?地球移到太陽的位置,在旋轉(zhuǎn)的同時(shí)向外移動100步,這樣就形成了地球公轉(zhuǎn)的效果。

upload/article/images/2020-12-29/75a551166146a7d7770d66bf951c754e.jpg

這種方法同樣適用于畫彩虹。

upload/article/images/2020-12-29/049b7bb38095db8caa9b06d32dc25b09.jpg

具體程序如上圖。

upload/article/images/2020-12-29/be1719fdac6093ee51a753d4b1dff36b.jpg

是一條黃色的曲線。

upload/article/images/2020-12-29/ab53639d82a147f57541eda6d8a9d0e4.jpg

同樣的方法,讓不同顏色的曲線畫7次就是彩虹。要注意起始方向和移動的步數(shù)。
三、畫點(diǎn)法這種方法最簡單,畫7個(gè)不同顏色依次遞減的圓,然后擦除多余部分即可。

upload/article/images/2020-12-29/3e998acc6ea749a64cd42ced8be912b9.jpg

具體程序如上圖。

upload/article/images/2020-12-29/43760a9104633c43e801a2321a2defab.jpg

效果還是不錯(cuò)的!四、遞歸的方法。在畫彩虹的過程中,彩虹7條曲線的畫法是一模一樣的,因此可以使用尾遞歸的方法。

upload/article/images/2020-12-29/cc271355da9fcb7af67e96d9b927d10d.jpg

具體的程序如上圖。遞歸就是子問題和原始問題為同樣的事情,在運(yùn)行的過程中不斷調(diào)用自己,直至結(jié)束條件。

upload/article/images/2020-12-29/27dffd7e0c0b3dc62cb9db13bab50537.jpg

畫出來的效果都差不多吧!

更多彩虹的畫法,期待您的交流!

upload/article/images/2020-12-29/7ca0099c604a0d0990455c2fbb004726.jpg

以上為臨汾南城教輔中心開設(shè)的課程,歡迎各位家長和小朋友前來咨詢、試聽。

聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時(shí)和我們聯(lián)系刪除

預(yù)約試聽課

已有385人預(yù)約都是免費(fèi)的,你也試試吧...

主站蜘蛛池模板: 旬邑县| 屏南县| 平泉县| 读书| 登封市| 南郑县| 门头沟区| 富锦市| 嵊州市| 克拉玛依市| 福海县| 宝坻区| 信阳市| 旬阳县| 韶关市| 神池县| 原阳县| 资阳市| 房山区| 通州市| 华宁县| 舟曲县| 原平市| 铁岭县| 本溪市| 襄汾县| 永靖县| 安西县| 工布江达县| 巨鹿县| 卓资县| 宁河县| 桐梓县| 曲麻莱县| 阳春市| 密山市| 玉山县| 南华县| 阿克陶县| 盘锦市| 建宁县|