【跟娃学编程】scratch新手教程第19课:图章工具的应用

今天我们要在上一章的基础上增加图章工具,图章上的图案能够直接印在我们的画图板上。我们想添加的图章图案有五角星、雪花和心形。

一、学习目标

1、学会图章功能的制作方法。

2、学会变量的应用:开关功能。

3、学会修改图章颜色和大小的功能。

二、添加角色

1、删除默认的小猫角色,添加Star角色,并调整到舞台右侧。

2、添加Heart角色,并将它的大小设置为35,调整到舞台右侧。

3、添加Snowflake角色,将它的大小设置为25,调整到舞台右侧。

三、编程

1、给star编程,当鼠标点击star时,star也要跟着鼠标指针一起移动,这里我们利用克隆功能。当角色被单击时,就生成一个克隆体,然后让克隆体跟着鼠标指针一起移动。如果按下鼠标,就用图章功能盖章,如果碰到了clear按钮,将克隆体删除。具体代码如下:

2、我们发现当选中图章角色,按下鼠标左键时,铅笔角色也会落笔,尤其是当铅笔size值比较大时,会看到在图章的中心有一个圆点。如下图:

因此,我们定义一个变量“画笔状态”来控制,当选中图章角色时,将“画笔状态”变量的值设为0;当图章克隆体碰到清除按钮时,将“画笔状态”的值设为1。修改后图章角色的程序如下图:

铅笔角色的程序如下图:

3、修改大小和颜色

这样,每个图章的颜色可能都不相同。

4、Heart、Snowflake角色与五角星的程序都是相同的,只需要拖拽复制即可。

现在程序已经编好啦,可以快乐地画画啦!快来试试吧!


今天的scratch新手教程就到这里啦!

别忘了“关注”我呀,我会持续更新哒!