Scratch3.0用好画图的基本技法

2019-09-10 07:22
电脑报 2019年43期
关键词:中心点方块画图

应用Scratch3.0中落笔、抬笔等画笔组积木,以及用条件判断和重复执行等控制组积木设计一个“画图工具”程序。其中“画笔”角色包括基本设置初始化、移动鼠标指针、如果那么条件判断、落笔和抬笔、重复执行、接收广播、画笔颜色、粗细和造型切换等指令,以及两个造型,一个是画笔造型一个是橡皮擦造型。

程序开始时画笔角色会跟着鼠标移动,如果按下鼠标左键就可以开始画画,松开鼠标左键停止画画,如果需要切换画笔颜色可以点击对应颜色的颜色方块,如果需要擦除不需要的图线可以点击橡皮擦角色,如果需要改变画笔的粗细可以点击对应的线条角色。

完成本章节练习可以学习到下列功能:

1. 能够规划“画图工具”的程序设计脚本及流程。

2. 能够调整画笔的粗细和颜色。

3. 在“画图工具”的动画设计中,应用重复执行、条件判断和广播实现功能。

4. 理解并能应用Scratch“画笔”指令积木。

5. 能够应用不同的”事件”启动程序的执行。

设计程序前先规划一个舞台背景、一个画笔角色、8个颜色方块角色、一个橡皮擦角色、一个粗线角色、一个中线角色、一个细线角色。

首先,打开角色库(图1)。

从角色库中选择画笔角色(图2)。

添加角色成功后效果如下(图3)。

由于我们使用鼻尖画图,所以我们把造型中心点设置在鼻尖,需要注意的是造型中心点在鼻尖以外但是距离鼻尖很近就可以了,如果距离太远效果就不像是画笔在画图了,如果设置在鼻尖上则程序不知道鼠标是要点击画笔还是点击舞台落笔进行画图。设置造型中心时需要点击选择工具,先转换为位图,再转换为矢量图,整体选中和拖动画笔进行设置(图4)。

接下来,我们将绘制8个同一大小不同颜色的颜色方块,在这里我们只介绍两个颜色方块角色的绘制方法。

首先在角色区选擇绘制角色(图5)。

点击后效果如下,并且选择矩形和给矩形填充的颜色(图6)。

接下来在画布区按下鼠标左键,拖动鼠标形成一个长方形,但是注意不要松开鼠标,因为我们要绘制的是一个正方形颜色方块,所以按住键盘上面的Shift键形成正方形后再松开鼠标键。

绘制好正方形后,需要设置角色的造型中心点,需要将角色的造型中心点放在颜色方块的中心,设置好了过后更改角色的名称。

那么,现在我们已经将紫色颜色方块角色绘制成功,接下来绘制另外一个颜色方块,依然是手动绘制,如何保证这个颜色方块与紫色颜色方块角色的大小一致呢?我们可以采用复制的方法,然后更改复制出来的角色的造型颜色和名字。

选中刚刚绘制好的颜色方块角色,右键点击,选择复制,会发现有一个和第一个角色一模一样的角色生成。依次选择填充工具,选择颜色,点击方块填充颜色,更改角色名称完成新颜色方块角色的绘制。现在我们已经完成2个颜色方块的绘制,小朋友们自己通过这个方法再完成6个颜色方块的绘制吧(图7)!

现在我们已经完成了8个颜色方块角色的绘制了。接下来绘制橡皮擦角色,绘制好了过后一定要记得设置角色的造型中心和更改角色的名称(图8)。

接下来,绘制细线角色、中线角色和粗线角色,同理,绘制好细线角色后一定记得设置角色造型中心。只需要复制,改变复制出来的角色的线的粗线,更改角色名称即可,因为这样可以保证这三条线的长度一样,颜色一致。

最后把我们绘制的所有角色摆放好位置就完成了所有角色制作,背景就默认为名为“背景1”的白色背景就可以了。

在Scratch3.0中,画笔的颜色设置可以通过指令,点击颜色形成如下界面(图9):

一可以通过拖动条改变颜色值、饱和度值、亮度值等属性改变颜色,试着拖动拖动条可以看出这三个值的最大值都是100,最小值都是0;二可以通过点击下方的取色器在舞台区中获取对应的颜色,如下图以中心点取到的颜色为准(图10):

当然也可以通过或者指令更改或者设定颜色的颜色值、饱和度、亮度,在scratch中,每一种颜色都可以用一个数字编号表示。

在Scratch3.0中用设定画笔的粗细大小,最小值是1;通过动态改变画笔粗细,参数位置若传入一个负数表示减少或者减小属性值。

在Scratch中使用指令可以在任意角色的造型中心点的位置出现一支画笔,画笔的笔尖也在此位置,所以我们之前在绘制角色时一定要记得设置造型中心点,不然画笔出现的位置就不正确,由于角色的造型中心点可以设置在角色造型的外面,所以画笔也可以不出现在角色身上;但是角色移动时画笔会移动,角色停下来时画笔会停下来,画笔相对于角色的位置是永远不变的。落笔时会把舞台区当作一张画布并在舞台区绘制一个圆形,只有落笔和运动类指令相结合才能在舞台区绘制出线条。

Scratch中使用使画笔从舞台区这张画布上抬起来,当画笔不接触舞台时也就没有了画布,此时处于悬空状态,移动角色时将无法在舞台区绘制出图线。新产生一支画笔默认为抬笔状态。

猜你喜欢
中心点方块画图
低段教学如何妙用画图策略
Scratch 3.9更新了什么?
谜题方块
纸板俄罗斯方块拼图
如何设置造型中心点?
磨课,一段痛苦与快乐交织的过程
思考物理问题之“画图法”策略
画图找答案
有序数方块
寻找视觉中心点