最新消息:

【Scratch编程】第八讲:画笔绘制

Scratch 少儿编程 2650浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

Scratch编程

1

画笔模块

上次小编带着大家认识了scratch软件的声音模块,我们尝试着弹奏了小星星,大家弹的怎么样?可以在评论区留言交流哦~还没有看的同学记得去补课哟!上次教程中,我们用小圆点代表了星星,今天我们来利用画笔模块画一颗不一样形状的星星-五角星。我们一起来学习一下吧!

2

五角星形状分析

【Scratch编程】第八讲:画笔绘制

五角星

五角星是由一个正五边形,五个等腰三角形组成。n边形内角和:180x(n-2),所以正五边形内角和:180x(5-2)=540°。正五边形的每个内角:540°/5=108°,跟五边形内角互补的三角形的角:180°-108°=72°

等腰三角形底角为72°,顶角:180°-2*72°=36°。

【Scratch编程】第八讲:画笔绘制

【Scratch编程】第八讲:画笔绘制

五角星

【Scratch编程】第八讲:画笔绘制

角度

【Scratch编程】第八讲:画笔绘制

旋转角度分析

我们画一颗五角星最关键的步骤就是确定落笔位置和控制画笔旋转角度。落笔位置我们定为(-100,40),在Scratch中,向上为0,向右为90°,向下为180°,向左为-90°。我们五角星每画一个角要转180°-36°=144°。

【Scratch编程】第八讲:画笔绘制

【Scratch编程】第八讲:画笔绘制

3

程序设计

【Scratch编程】第八讲:画笔绘制
1
创建角色
我们需要
可以编写脚本的角色,这个我们可以自由选择,小编选择自己绘制一个圆点。命名保存我们之前讲过,编写程序一定要记得保存!我们将这个项目命名为五角星并保存。

【Scratch编程】第八讲:画笔绘制
【Scratch编程】第八讲:画笔绘制
2
脚本编写
我们先来认识一下画笔模块。

【Scratch编程】第八讲:画笔绘制

 

完成一颗五角星的绘制,我们要画五笔,所以要重复执行五次。首先我们来增加一个启动条件,按下空格键开始绘制。把圆点移动到起始位置,面向90°方向,画笔颜色设定为蓝色。然后就开始编写绘制脚本。我们让角色移动150步(边长),接着转到第二笔,向右旋转144°,为了让绘制更加真实,我们可以在两笔之间增加等待时间。

【Scratch编程】第八讲:画笔绘制

【Scratch编程】第八讲:画笔绘制

 

【Scratch编程】第八讲:画笔绘制

成果图

【Scratch编程】第八讲:画笔绘制

4

花瓣

【Scratch编程】第八讲:画笔绘制
1
试着画朵花
画完五角星,同学们
尝试着画一朵花吧。小编给大家提示一下。我们可以通过重复绘制花瓣的命令画一朵花。每个花瓣都是对称的,花瓣的每一边可以看成是圆的四分之一。画圆要用到重复命令,最终角色要转360°,每次旋转的角度不能太大。好了,小编就提示到这里,同学们快自己试一试吧!小编也做了一份放在了本期推送的 《画笔绘制-花瓣》里了,同学可以去看一下~
【Scratch编程】第八讲:画笔绘制
 

您必须 登录 才能发表评论!