第23课 雪花

本章我们通过画笔工具来绘制一个雪花图形,绘制完成后效果如图23-1所示。


图23-1 绘制雪花图形


虽然这个雪花图形看起来有点复杂,不过它其实是从一个基本的三角形一步一步演变而来的,如图23-2所示。



图23-2 由三角形演变成雪花图形

下面就来介绍如何完成这个雪花图形。

首先当然是要绘制一个三角形了,注意这里是绘制一个等边三角形。等边三角形的3条边长度相等,且3个内角都相等,即180°÷3 = 60°。在设置好画笔颜色、起始点之后只需要用一个3次的循环就可以完成,程序如图23-3所示。


图23-3 画三角形的程序

这里为了只显示图形,我们要将角色隐藏起来。另外,因为角色在转弯时是从外向内转,所以角度是180°60°= 120°。至于“移动243步”这个指令模块中的值243,它是3的5次方,我是为了之后好计算移动的步数,所以设定为这个值,在之后的介绍中,大家会了解这个数字的意义的,现在只需要直接将这个数字输入指令模块就好了。

绘制了三角形之后,我们来分析一下最后的雪花图形和这个三角形的差别。总体来说,雪花先是在每条边都突出一个三角形,然后形成一个六角星,如图23-4所示。