【零下1度工作室Scratch视频教程】第6讲:绘制三角形、正方形和多边形

网友投稿 2019-04-21 21:44

https://cdn.china-scratch.com/timg/190423/214405Bc-0.gif

https://cdn.china-scratch.com/timg/190423/2144054409-1.jpg

>>>强力推荐>>>选择您喜欢的内容阅读>>>

Scratch视频教程第5讲:画笔模块的使用

Scratch视频教程第4讲:声音模块的使用

Scratch视频教程第3讲:外观模块之造型、大小、特效

Scratch视频教程第2讲:外观模块之情景对话

Scratch视频教程第1讲:运动模块

第025篇:让Scratch编译为可随身携带的SWF动画文件

第026篇:让Scratch编译为exe程序文件

第032篇:快来领取班主任福利!微信群管理我有新技巧

第031篇:免费!免费!!免费!!!以后你不用再充话费!

第030篇:免费成为知网、万方等平台的VIP会员

第029篇:央视曝光微信朋友圈的八大骗局

第028篇:享受淘宝、天猫VIP会员购物待遇

 https://cdn.china-scratch.com/timg/190423/21440A254-2.jpg

上一讲中,给大家讲解了如何使用绘图脚本。

这一讲中,我将结合“运动”脚本与“画笔”脚本,来绘制比如说像:三角形、正方形或者五边形、六边形等等多边形。

(一)绘制三角形

首先要定义画笔的粗细、画笔的颜色,再确定“落笔”状态,其代码如下: 

https://cdn.china-scratch.com/timg/190423/2144064Y3-3.jpg

假设我要画一个等腰直角三角形,首先我需要定义它的度数(45度),它的边长假设为100,然后需要一个转90度的角,另一边长也应该是100,代码图形如下: 

https://cdn.china-scratch.com/timg/190423/2144064M7-4.jpg

如上图所示,我们需要的一个等边直角就已经绘制出来了。

此时,我们需要把这两条等边连接起来,一个关键的“右转角度”倒底是多少呢?是45度吗?

在三角形绘制的图形中,有一个特定的“内角和”需要大家记住,就是“内角和=270度”,由些得知,最初右转45度+直角右转90度,那么剩下的角它应该右转270-45-90=135度。

则它的代码如下: 

https://cdn.china-scratch.com/timg/190423/21440634Q-5.jpg

此时我们发现,程序的基本代码就正确了!

现在唯一要调整的就是最后一条边的长度了。

刚才我们让它移动了100步,长度不够,那么我们需要增长它的值。到底增加多少呢?让我告诉你吧:没有一个确切的答案!

它只能靠我们在不停的调试中,达到最佳效果。经过N次实验,移动140步比较合适。如图所示: 

https://cdn.china-scratch.com/timg/190423/2144061D6-6.jpg

(二)绘制正方形

绘制正方形的方法与绘制等腰直角三角形有一点点区别,一定要记住,否则你将不会成功!

在我们绘制等腰直角三角形时,我们是“先右转…..再移动”,而我们在绘制正方形时,必须是“先移动……再右转”,否则,程序它将会出错。

理清了这个思路,那么绘制正方形将不再是难题了。其具体步骤如下:

移动100步,右转90度(重复4次即可),其代码如图所示: 

https://cdn.china-scratch.com/timg/190423/21440L212-7.jpg

但我们发现,用刚才的绘制方法,不能清晰地看见它的绘制过程,这时我们需要加入“等待1秒”的脚本,让我们清晰地看清每一边的绘制动作。 

https://cdn.china-scratch.com/timg/190423/21440KP4-8.jpg

(三)绘制五边形

绘制五边形时,我们只需掌握一个重要的知识点就是:它的“内角和”是360度。五边形,它转5次,用360度除以5次,那么每次它应该转72度。

如下图所示: 

https://cdn.china-scratch.com/timg/190423/21440M208-9.jpg

(四)绘制多边形

假设我们需要绘制六边形,根据它的“内角和”是360度的原理,那么它需要转6次,用360度除以6,那么每次它应该转60度。

假设我们需要绘制九边形,根据它的“内角和”是360度的原理,那么它需要转9次,用360度除以9,那么每次它应该转40度。

如下图所示: 

https://cdn.china-scratch.com/timg/190423/21440J494-10.jpg

这一讲, 通过几个简单的案例,讲解了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会员购物待遇

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com