极客小将

您现在的位置是:首页 » scratch编程资讯

资讯内容

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

极客小将2021-02-11-

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

upload/article/images/2021-02-11/4d822cc60868fef5e8c6a46e8d437c7e.jpg

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

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

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

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

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

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

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

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

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

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

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

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

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

 upload/article/images/2021-02-11/e35145c4ae9ebeecc5c79d86d3f62618.jpg

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

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

(一)绘制三角形

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

upload/article/images/2021-02-11/8caba14b6c571b23964ce11f059813d8.jpg

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

upload/article/images/2021-02-11/646711250e2dc597a1f3ac1b644cce3e.jpg

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

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

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

则它的代码如下: 

upload/article/images/2021-02-11/d16190fe8b7f902404e8457909921913.jpg

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

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

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

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

upload/article/images/2021-02-11/7586eeecedb16e6457062bf0e776b40e.jpg

(二)绘制正方形

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

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

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

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

upload/article/images/2021-02-11/e05dfa401703ef9cad115c89fe64e0be.jpg

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

upload/article/images/2021-02-11/d1cf5f8503e2a6b8887d98ee7fc3c3b7.jpg

(三)绘制五边形

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

如下图所示: 

upload/article/images/2021-02-11/3e5673e3919e1a12befb69d119469a14.jpg

(四)绘制多边形

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

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

如下图所示: 

upload/article/images/2021-02-11/f22e560cbb865d6a506f4bb6c8cc2787.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会员购物待遇

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

网友点评

共有5条评论来说两句吧...

在线客服