【跟娃学编程】scratch新手教程第19课:图章工具的应用
文章标签:
编程吧scratch
今天我们要在上一章的基础上增加图章工具,图章上的图案能够直接印在我们的画图板上。我们想添加的图章图案有五角星、雪花和心形。
一、学习目标
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新手教程就到这里啦!
别忘了“关注”我呀,我会持续更新哒!