資訊內容
【零下1度工作室Scratch視頻教程】第6講:繪制三角形、正方形和多邊形
>>>強力推薦>>>選擇您喜歡的內容閱讀>>>
Scratch視頻教程第5講:畫筆模塊的使用
Scratch視頻教程第4講:聲音模塊的使用
Scratch視頻教程第3講:外觀模塊之造型、大小、特效
Scratch視頻教程第2講:外觀模塊之情景對話
Scratch視頻教程第1講:運動模塊
第025篇:讓Scratch編譯為可隨身攜帶的SWF動畫文件
第026篇:讓Scratch編譯為exe程序文件
第032篇:快來領取班主任福利!微信群管理我有新技巧
第031篇:免費!免費!!免費!!!以后你不用再充話費!
第030篇:免費成為知網、萬方等平臺的VIP會員
第029篇:央視曝光微信朋友圈的八大騙局
第028篇:享受淘寶、天貓VIP會員購物待遇
?
上一講中,給大家講解了如何使用繪圖腳本。
這一講中,我將結合“運動”腳本與“畫筆”腳本,來繪制比如說像:三角形、正方形或者五邊形、六邊形等等多邊形。
(一)繪制三角形
首先要定義畫筆的粗細、畫筆的顏色,再確定“落筆”狀態,其代碼如下:?
假設我要畫一個等腰直角三角形,首先我需要定義它的度數(45度),它的邊長假設為100,然后需要一個轉90度的角,另一邊長也應該是100,代碼圖形如下:?
如上圖所示,我們需要的一個等邊直角就已經繪制出來了。
此時,我們需要把這兩條等邊連接起來,一個關鍵的“右轉角度”倒底是多少呢?是45度嗎?
在三角形繪制的圖形中,有一個特定的“內角和”需要大家記住,就是“內角和=270度”,由些得知,最初右轉45度+直角右轉90度,那么剩下的角它應該右轉270-45-90=135度。
則它的代碼如下:?
此時我們發現,程序的基本代碼就正確了!
現在唯一要調整的就是最后一條邊的長度了。
剛才我們讓它移動了100步,長度不夠,那么我們需要增長它的值。到底增加多少呢?讓我告訴你吧:沒有一個確切的答案!
它只能靠我們在不停的調試中,達到最佳效果。經過N次實驗,移動140步比較合適。如圖所示:?
(二)繪制正方形
繪制正方形的方法與繪制等腰直角三角形有一點點區別,一定要記住,否則你將不會成功!
在我們繪制等腰直角三角形時,我們是“先右轉…..再移動”,而我們在繪制正方形時,必須是“先移動……再右轉”,否則,程序它將會出錯。
理清了這個思路,那么繪制正方形將不再是難題了。其具體步驟如下:
移動100步,右轉90度(重復4次即可),其代碼如圖所示:?
但我們發現,用剛才的繪制方法,不能清晰地看見它的繪制過程,這時我們需要加入“等待1秒”的腳本,讓我們清晰地看清每一邊的繪制動作。?
(三)繪制五邊形
繪制五邊形時,我們只需掌握一個重要的知識點就是:它的“內角和”是360度。五邊形,它轉5次,用360度除以5次,那么每次它應該轉72度。
如下圖所示:?
(四)繪制多邊形
假設我們需要繪制六邊形,根據它的“內角和”是360度的原理,那么它需要轉6次,用360度除以6,那么每次它應該轉60度。
假設我們需要繪制九邊形,根據它的“內角和”是360度的原理,那么它需要轉9次,用360度除以9,那么每次它應該轉40度。
如下圖所示:?
這一講,?通過幾個簡單的案例,講解了Scratch中如何繪制三角形、四邊形、五邊形,以及多邊形的方法。如果您還繼續學習本課程的話,請繼續關注零下1度工作室。
如果可以幫助到您,請分享給您的朋友,讓更多的朋友受益。
另外,您需要Scratch哪方面的培訓內容,也可以在公眾號后臺給我留言,我會根據您們的需求,選擇性地篩選一些知識點,用視頻的方式給大家進行詳細的講解。?
>>>強力推薦>>>選擇您喜歡的內容閱讀>>>
Scratch視頻教程第5講:畫筆模塊的使用
Scratch視頻教程第4講:聲音模塊的使用
Scratch視頻教程第3講:外觀模塊之造型、大小、特效
Scratch視頻教程第2講:外觀模塊之情景對話
Scratch視頻教程第1講:運動模塊
第025篇:讓Scratch編譯為可隨身攜帶的SWF動畫文件
第026篇:讓Scratch編譯為exe程序文件
第032篇:快來領取班主任福利!微信群管理我有新技巧
第031篇:免費!免費!!免費!!!以后你不用再充話費!
第030篇:免費成為知網、萬方等平臺的VIP會員
第029篇:央視曝光微信朋友圈的八大騙局
第028篇:享受淘寶、天貓VIP會員購物待遇
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
