上节课我们学习了角色的绘制以及导入图片、声音等素材,并使用“说”指令来实现吟诗的效果。那么本节课,我们将利用Scratch的画笔模块实现图形的绘制,包括直接用画笔画几何图形,以及使用图章积木来迅速复制出图形组合。
新建项目并导入背景
-
启动Scratch创建一个新项目,并将项目保存为小小画家.sb3。
-
导入背景。
添加画笔模块
通过积木区左下角的“添加扩展”按键,打开“选择一个扩展”界面,找到并单击“画笔”。完成画笔模块添加后,在积木选择窗口最下方就会出现画笔模块。
用画笔画正方形
积木块里面的抬笔和落笔就类似于我们自己在画画时的抬起笔和落下笔。一个正方形是由相等的四条边组成,要完成正方形的绘制,那么我们就需要绘制四条相等的线段,并且每画一条就需要旋转90度。我们可以通过下面的脚本来完成。
这里我们使用了循环执行4次这个指令,因为移动加转弯这个命令,在绘制正方形的时候需要连续执行4次。为了简化程序,可以通过重复执行的命令来实现。
绘制正方形组合
现在我们学会了一个正方形的绘制,那么如果绘制多个图形的组合的话,就需要将绘制的程序放入到另一个重复执行里面,无论是想移动几步,还是旋转一定角度。可以通过下面的程序来实现正方形组合图形的绘制。
使用图章绘图
下面我们来试一试另一种作图方式——图章绘图。图章积木的原理是,在舞台上动态的留下一个复本,但这个复本无法移动,也不能对它进行编辑,可以通过“全部擦除”来进行清除。大家试一下编写下面这个程序,观察一下舞台上的效果。
图章的绘画效果
通常,图章积木配合移动、旋转等进行图像的动态绘制,并对角色的大小、颜色等进行设置,会产生意想不到的艺术效果。我们来试一下下图所示的程序。
准备更多造型
我们想为一个角色添加多个不同造型,然后配合图章绘制图形。前面大家已经学习了使用复制造型的方式创建多个造型。这次我们通过导入和重新绘制的形式来添加造型。
-
单击造型标签,单击“选择一个造型”按键,从角色库中导入如图所示的多个造型,当然也可以选择你喜欢的造型。
-
设置造型中心点。这个中心点的设置,是为了让该角色围绕这个点进行旋转。可以看到舞台的画布中间有个圆圈中间带×的标志,我们需要做的就是将造型的中心与该标志重合,或者自己根据不同的效果需求来进行调整位置。
项目扩展
-
尝试绘制长方形、三角形、菱形等等图形
-
通过按键在绘制时切换造型,以绘制多种不同的图章效果。
-
尝试绘制其他形状的图像组合。
本文转自公众号:X创客教室
后记,小编朋友公司研发了一个游戏化的少儿编程在线课程(5-12岁),游戏化教学结合scratch(一款在线少儿编程工具,类似乐高的积木拼搭),我家娃娃学了几次课,非常喜欢(超预期),16次课才200多块钱,对锻炼孩子的思维能力和动手动力很有帮助。
声明:本文章由爬虫自动处理和转载作为教育分享用途,原作者可通过邮件及时和我们联系处理:freemanzk@qq.com
声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。