创客教育探索
我们一直在努力!

温州实验中学scratch教程[绘画篇]5.《不停息的画笔》–重复执行2(循环控制)

范例:http://scratch.mit.edu/projects/Daixiaohong/2806098 (基础:画笔)

http://scratch.mit.edu/projects/Daixiaohong/2925079 (进阶:带橡皮的画图)

截图:

q1

问题描述:当绿旗被点击,鼠标指针粘着画笔在画布上不停息地绘画出绿色的线条。

问题分析:Scratch的“画笔”模块库,运用“落笔”和“停笔”用来控制鼠标指针绘画,还能实现设置颜色。为了让画笔不停息地绘画,运用循环重复执行块来实现。

1).准备画布,角色1-画笔图片(建议将画笔图片在PS中进行去除白底操作并存成PNG格式,导入scratch时没有白底的干扰);

2).找出模块: 当绿旗被点击\重复执行\落笔\将画笔颜色设定为\将画笔大小设定为等

3).为了让每一次开始绘画时有一片干净的画面,需要添加模块:清除所有画笔

为了让画笔时时被鼠标控制绘画,需要添加模块:移到..q2

问题求解:q3

脚本截图:

q4

 

建议:1)这个范例实现最单一的涂鸦画笔功能。建议在此基础上,考虑实现自由变换画笔的颜色的功能,或添加橡皮擦功能。

2)画笔角色跟随鼠标指针绘画,为了看起来逼真,对画笔造型进行编辑,使它的笔尖部造近鼠标指针。

 

 思考:1)如何实现自由变换画笔的色彩?

2)如何实现增加橡皮擦功能?

未经允许不得转载:创客探索 » 温州实验中学scratch教程[绘画篇]5.《不停息的画笔》–重复执行2(循环控制)

分享到:更多 ()