Scratch编程-绘制风车

Scratch编程-绘制风车

一、学习目标

  1、学习造型标签页编辑方式,认识位图和矢量图;

  2、学习绘制一个角色的方法;

  3、认识旋转物体的轴心。

二、项目分析

风车是由杆子与风车两部分组成,但是这两部分角色库中并没有,所以我们采用绘制方式。

三、项目实践

1、认识图形绘制

点击角色区选择绘制选项会进入到造型标签页;

首先认识标签页中的内容

每个角色可以至少有一个造型,并且造型是有序号的,序号是按照1,2,3...顺序排列的,如果删除其中任意一个序号的造型,造型的序号仍然是不改变的。

矢量图与位图

在造型的绘制的左下角有一个位图与矢量图的转换,那什么是位图,什么是矢量图呢?

位图是由一个个像素组成的,像素就是一个个小点,所以位图放大会模糊(失真);同时位图是一个整体,不可以拆分。

矢量图是由不同的形状组成的图形,可以任意放大。所以矢量图放大不会模糊。矢量图由于是由形状组成所以可以拆解。

2、绘制风车

风车图形其实是由一组形状组成,同时这一组图形中是由两个三角形组成的;

但是在我们造型绘制中,并没有绘制三角形的图案,如何绘制一个三角形呢?

可以使用线段,三角形是由三个线段组成的一个封闭图形。

再沿着线段的尾部,继续画一个线段。

画三个之后会形成一个封闭的三角形图形,同样的方法再画一个竖着的,注意不要把两个画在一起。

接下来通过填充给三角形上颜色

将两个形状放在一起,再使用变形来进行调整。

将调整好的形状使用选择选中两个,然后将其组合起来。

组合之后,这两个就是一个形状了。

接下来我们需要四个这样的图案,可以相同的方法画四个,但是画出来的图形会有一定的大小区别,这里我们可以采用复制粘贴完成。

一次复制可以粘贴多个;

将粘贴出来的形状通过图形下面的旋转进行旋转,然后排列。

将其排列组合

接下来我们可以给每个形状改变一颜色

风车我们就画完了,接下来我们来画杆子;

杆子就很好画了,就一个线段,加粗就可以了;

3、风车程序

我们先来给风车做好对应的初始化工作;先找好对应的位置

接下来我们通过旋转让风车转起来就可以了,

这时会发现,首先风车杆子在前面,而我们的风车在后面,这里我们需要给他们调一下顺序,使用图层。

还有风车在旋转时候并不是在中心旋转,

这是为什么呢?

在绘制图形的过程中,有没有关注到绘制中心有一个图标,这个表示角色的中心,角色会按照这个中心点来旋转,所以我们在旋转的时候不会跟着形状的中心,而是跟着造型的这个中心点旋转。

这里只需要把形状中心与造型中心点重合就可以了;

同时这是也把杆子给调了;

这时可以添加一个颜色特效,让风车转起来有一个特效;

四、项目完整程序

五、作业与实践

  1、绘制一个五角星形状;

  2、完成下列选择题;

①从角色库中添加“Apple”角色,把一个“Apple”变成如下图所示的图形,需要在图形编辑器中进行什么操作?( )

A、 B、
C、 D、

②使用下面哪个选项,可以将蜡烛的火焰去掉?( )

A、 B、
C、 D、
点击查看答案
1、 B
2、 C
posted @ 2023-12-21 16:18  WangZhaowei  阅读(691)  评论(0编辑  收藏  举报