▷Scratch课堂丨运动和画笔模块可以这样玩,你知道吗?

Scratch中运动和画笔模块是最常用的两类积木块。运动模块中的积木块主要与角色的移动、转动等相关的命令;画笔模块中的积木块主要是与线条绘制相关的命令。这两类命令虽然简单,但是要熟练掌握也必须多多练习才行。设计这个案例的目的就是加强这两个模块中命令的使用。

首先介绍一下我们要实现的效果吧!程序中一共添加了两个角色,一个是铅笔,另一个是橡皮。将铅笔工具拖动到工具栏以外的地方,按下键盘上的1、2、3、4、5可以自动绘制正三角形、矩形、正方形、正五边形和圆形。如果按下空格键,移动鼠标可以自由绘制线条,点击鼠标左键绘制结束。绘制过程中,可以通过按下键盘上的向上和向下箭头键改变线条的粗细。将橡皮工具拖动到需要擦除图形的地方,按下键盘上的E字母键,移动鼠标可以自由擦除图形。点击鼠标左键结束擦除。擦除过程中,可以通过按下键盘上的向上和向下箭头键改变擦除的宽度。按下键盘上的C字母键可以一次性清除所有图形;按下键盘上的R字母键可以将铅笔和橡皮工具复位,并将所有绘图选型恢复默认值。

话不多说,开始行动起来吧!

第一步:在舞台左侧绘制红色窗格用于放置绘图工具,然后从角色库中添加物品分类中的pencil和button2图形。

第二步:改变铅笔和橡皮角色的大小和方向,使它们适合红色窗格的大小。

第三步:给铅笔角色添加命令。程序积木块1、2、3、4、5,实现按下键盘上数字键1、2、3、4、5分别绘制正三角形、矩形、正方形、正五边形和圆形。程序积木块6,实现按下键盘上的空格键开始自由绘制。程序积木块7,实现画笔粗细的改变和工具的归位等。

程序积木块1

第四步:给橡皮角色添加命令。程序积木块8实现按下键盘上的向上和向下键,增加和减小擦除宽度;按下键盘上的C字母键一次性擦除舞台上所有图形;按下键盘上的R字母键恢复擦除宽度默认值,并将橡皮恢复到红色窗格内的默认位置和方向。程序积木块9实现按下键盘上的R字母键,自由擦除图形,鼠标左键单击结束擦除。

第五步:测试一下效果吧!你看我们画出来的图形都是白色,多单调啊。你能自己编写程序,改变绘制出的图形颜色吗?红色窗格还有很多,开动脑筋开发出更多的绘图工具吧!有需要源码的请加微信15570666506获取!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青少儿编程课堂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值