给孩子的Scratch教程Lesson-8【小画笔】

第八课 介绍scratch3.0中的【画笔】代码块


一、课程内容

用【画笔】组件制作一个【小画笔】。在画板上,用小画笔可以画出粗细不同颜色各异的图案。由此课程,初步了解【画笔】组件的使用。


二、玩乐scratch

1、制作【小画笔】

用绘画功能简单制作一个画笔的形状。【要点】:让笔尖对准绘制的中心,这样才能达从笔尖画出线条的效果。

v2-a774dc3f56035053d6a5f79ef493e23c_b.jpg



2、添加【工具栏】

用绘画功能简单绘制一个长方形,放在舞台的正上方。再添加【工具栏】按钮,包括【亮度】加减、【饱和度】加减、【颜色】加减、【透明度】加减、【画笔粗细】加减。

v2-793dd52ab862f1537b56f1c8b53b15ad_b.jpg



制作【+】【-】按钮

v2-1a5348f02306ad67137895de0e085234_b.jpg


3、添加变量,包括【亮度】、【饱和度】、【颜色】、【透明度】、【画笔粗细】。

v2-133206d9b35b099130322bc9192b997f_b.jpg


请变量显示在对应的按钮下

v2-a406bf74ffe88b7d9d2148a698a32ccd_b.png



4、让【小画笔】随鼠标移动,并在【鼠标按下】时落笔,【鼠标未按下】时抬笔。同时,设置变量的随机值,并将变量的设置到【画笔】中。

v2-7e785a01b9005a8926b7c3a2af984829_b.jpg


5、实现【工具栏】增减按钮功能

以【变粗增加】按钮为例,在【变粗加】角色添加代码,将按照被点击,广播【变粗】消息。

v2-9af8d25f0e052d3896c7de208b09c72b_b.jpg


在【画笔】角色上添加消息处理

v2-c29da42dc2d9f6d54248ccced9def3a8_b.jpg



三、运行效果

scratch链接:

scratch.mit.edu/project

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值