Scratch青少儿编程课堂scratch少儿编程

画正N边形(Scratch编程)

2020-04-07  本文已影响0人  秋末街角

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

一、制作说明:

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

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

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

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

代码如下:

5,设置两层循环:

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

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

二、整体代码

三、效果展示

四、总结

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

五、提升

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

上一篇下一篇

猜你喜欢

热点阅读