1.1 课程回顾 #
(1)如何让马良的笔只能在黑板的范围内画?
是不是只要判断画笔的坐标边界就可以了呢?
当X坐标大于或小于某个值,就抬笔;当Y坐标大于或小于某个值,同样抬笔。
(2)如何通过调整画笔颜色,使画笔画出彩虹色?
只要在画笔程序后面添加颜色特效就可以了呢!
同学们都做对了么?
1.2 课堂练习 #
•用画笔,在舞台上画出一条粗细为5的黑色直线 ;
•要让画笔的笔尖去画画,注意调整画笔的中心点;
•每次运行程序后,舞台上是清空的状态;
•点击角色画笔,开始画画。
程序编写 #
初始化画笔的位置、大小、擦除画笔;
点击角色,设置画笔的粗细、颜色;
移动并落笔。
2.1 作品演示 #
我们已经能够画出一条直线了,是否可以尝试画出多条平行线呢?
•同学们仔细观察动画,然后讲一讲你在动画中发现了什么?
2.2 作品分析 #
•动画中背景和角色是什么?
•画笔在舞台中怎么移动?
•什么时候开始落笔?
•怎么保证每条线的长度一样?
2.4 画平行线的步骤 #
(1)初始化-颜色、粗细、擦除、位置;
(2)点击画笔,擦除、抬笔。
将X坐标设为初始值,将Y坐标减少,落笔、移动、抬笔;
这里要注意一下,因为只要点击角色,Y坐标就向下移动,可能会出现下图的拐角。
怎么解决呢?我们只需要在点击角色后面,添加一个擦除就可以了。