Scratch之简单的画板

网友投稿 2018-09-30 16:08

 有小朋友问:如何在舞台上随意作画?其实很简单,我们可以用Scratch的画笔来实现。

01

—效果展示—


https://cdn.china-scratch.com/timg/181002/160S03N9-0.jpg

02

—脚本展示—

https://cdn.china-scratch.com/timg/181002/160S14414-1.jpg

03

—脚本分析—

如果我们希望点击鼠标左键和移动鼠标在舞台上作画,放开鼠标左键就可以停止作画,我们需要用到脚本里的‘侦测’按钮,具体的是‘鼠标按下’这个块。

https://cdn.china-scratch.com/timg/181002/160S12037-2.jpg

有小朋友会问我‘鼠标按下’这个块是什么意思?其实就是点击鼠标左键的意思,点击鼠标左键,就是鼠标按下。

‘鼠标按下’这个块用来检测鼠标左键是否按下,通常与‘控制’按钮中的指令结合起来一起使用。

https://cdn.china-scratch.com/timg/181002/160S14342-3.jpg

不知道眼尖的读者发现没有?‘鼠标按下’这个块是六边形的,控制语句里的很多块里有一个六边形的凹槽。

相信你也明白了,用‘如果-那么-’这个块举例。这个块是一个条件判断语句:如果六边形凹槽里的条件得到满足,就执行‘如果-那么-’这个块内部的命令,比如“如果‘鼠标按下’满足,就”开始绘制”的脚本代码是:

https://cdn.china-scratch.com/timg/181002/160S254Q-4.jpg

如果我们希望把舞台变成画板,光落笔还不行,另外还需要让画笔跟随鼠标指针运动。这要用到‘动作’按钮里的‘移到鼠标’这个块。

然后否则就是松开鼠标,我么就停止绘制,是不是很简单!

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com