长征娱乐:scratch编程每日一练《010实心五角星》
实心五角星。
大家好,这里是郭老师少儿编程square,请每日一练。今天要做一个实心的五角星,它主要用到了正弦余弦函数。
首先来看一下效果,当点击小绿漆,在这里其实能够看到了它是如何发生变化的,就是实心五角星的原理是什么?就是外边画一个大的,然后逐渐的依次画一个小的,最后一直画到结束。
我来把这个分析一下,其实比较简单。首先来给大家画一个图,就是往这看,在这要先画,先用软件的画一个这样的五角星。有了五角星,五角星其实是挺好画的,因为它外角是一百四十四度,移动加上转一百四十四度,五次就可以了,这样就出来一个五角星。

在这怎么让它画实心?其实就是以这个为中心点,一开始是实心五角星画一个五角星,它的边长比如是一百,第二次在画的时候边长的依次减小,比如减成九十九,九十八,让它依次减小,这是原理。
第二次画的时候还是以圆心为点,比如第二次变成了九十八,边长变成九十八,整体都是九十八,然后往这走,这样一个原理。下边的比如是九十八,然后往这走,九十七,九十六,九十五,依次的把边上减小,结果就出来这样一个五角星的效果。

再来看一下这个代码,可以往这看,这个是一个五次,这是一个五角星,外边是开始依次的扩大,总共是把它变小就可以了。再来演示一下,可以,非常的简单。
>下一篇:长征平台:投资一家干洗店大概需要多少钱?