画正N边形(Scratch编程)

作者: 秋末街角 | 来源:发表于2020-04-07 22:33 被阅读0次

今天要给大家分享的是用Scratch画正N边形

一、制作说明:

1,用到画笔积木中的印章

2,点击绿旗开始,初始先将画布全部擦除

3,小猫角色初始大小为10,初始方向为90度,初始位置为(0,150)

4,设置一个边数变量,即控制所画的是几边形

代码如下:

5,设置两层循环:

第一层循环为正N边形的边长:可设置小猫每走10步刻一个印章,颜色值变化25,将此操作重复执行5次;

第二层循环为正N边形的边数:画完一个边长后,小猫右转(360/边数)度(内角和为360度,正N边形平均每个角的度数),将此操作重复执行边数次。 

二、整体代码

三、效果展示

四、总结

关键点:图章工具的使用双层循环控制(一个边长,一个边数)设置变量边数,可随时控制所画N边形的边数

五、提升

如果边数初始值设置为很大(比如20)时,画出来的图形接近于什么?边数为50呢?(是否可画圆)

相关文章

  • 画正N边形(Scratch编程)

    今天要给大家分享的是用Scratch画正N边形 一、制作说明: 1,用到画笔积木中的印章 2,点击绿旗开始,初始先...

  • 画正N边形(Scratch编程)

    今天要给大家分享的是用Scratch画正N边形 一、制作说明: 1,用到画笔积木中的印章 2,点击绿旗开始,初始先...

  • 绘制正n边形

    // 绘制正n变形 CGFloat X = polygonView.frame.size.width * 0....

  • Scratch编程软件下载大全(包含windows,mac操作系

    本站可以分享scratch作品,快来边学习边创作吧,点击在线创作 scratch编程软件下载大全(包含window...

  • 2018-01-11

    (3)数兀 在一个单位园上,我们作内接正n边形,记pn为边长,作外切正n边形,记边长为qn,那么pn<2兀<q...

  • 自定义的画正N边形函数

    from__future__importprint_function,division importmath im...

  • 蓝桥杯的Scratch考什么?

    本站可以分享scratch作品,快来边学习边创作吧,点击在线创作 自从蓝桥杯青少年编程大赛开设Scratch组的比...

  • 青少年编程软件Scratch2.0下载及介绍

    本站可以分享scratch作品,快来边学习边创作吧,点击在线创作 Scratch是一款面向青少年的 图形化编程工具...

  • 认识Scratch

    ● Scratch是什么? Scratch是一门编程语言。Scratch与传统的编程语言如Java、Python、...

  • 玩Scratch创作_01小猫散步

    玩Scratch创作系列教程,旨在通过完成一个个Scratch编程实例,教Scratch编程。在使用Scratch...

网友评论

    本文标题:画正N边形(Scratch编程)

    本文链接:https://www.haomeiwen.com/subject/zbtaphtx.html