用scratch怎么画空心五角星(17.详细讲解Scratch编程画五角星的原理)
之前我们详细地讲解了Scratch程序画长方形、三角形、正方形以及多边形。这里给出链接,方便复习查看。
16.详细讲解Scratch编程在方格纸上画正多边形的原理
15.小学数学方格纸画图形,Scratch编程画三角形详细讲解
14.小学三年级方格纸画图形题目,Scratch编程画正方形详细讲解
13.小学三年级方格纸画图形题目,Scratch编程画长方形详细讲解
引言今天我们来画一个五角星,并和正五边形进行比较,以便深入理解其中的奥秘。
动态效果图如下:
图1 Scratch编程画五角星和正五边形的区别
完整代码
我们直接看下图代码,左边是画五角星的代码,右边是画正五边形的代码。我用红色框子标出了两者的区别。
图2 五角星和正五边形代码比较
很明显,区别在于旋转角度。五角星每次旋转144度,正五边形每次旋转72度。
我们再来观察下规律,之前讲过正多边形的规律是“旋转角度=360度/多边形的边数”,这里显然是符合的,72=360/5。
五角星每个角36度,那么在画完一条边以后,必须旋转180-36=144度。
本文所有图片及文字内容,均为原创,转载时请保留版权信息。
以往教程:
Scratch少儿编程12:详细讲解自带教程《制作追赶游戏》
Scratch少儿编程11:使用“克隆”代码实现下雪动画
Scratch少儿编程10:制作一个小猫踢球的游戏
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com