1.学习画笔
2.学会处理细节
3.理解位置坐标
引言苏教版三年级上册第三章内容是长方形和正方形,其中第38页第6题是,“在下面的方格纸上画一个长方形和一个正方形”。
今天,我们结合Scratch的画笔功能,来画一下。效果图见图1,是不是很有趣味性?
动态效果图图1 使用画笔画个长方形
添加扩展我们打开Scratch,默认是没有画笔相关代码的,我们需要添加进来。
在Scratch界面的左下角,找到图2所示的“添加扩展”按钮,然后选择“画笔-绘制角色”。
这样画笔相关的代码都添加进来了,我们使用的Scratch3.0中,一共9个画笔代码模块。今天我们使用其中的基本代码就可以了。
图2 添加扩展
布置舞台下面我们布置下舞台,最后的舞台应该是图3那样,具体步骤如下:
注意下,网格中间有一根灰色的水平线和一根灰色的垂直线,它们的交点是舞台的正中心,位置坐标是x=0,y=0。
那么我们看这条灰色的水平线,它下面的位置的y值都是负数,它上面的位置的y值都是正数。
再看这条灰色的垂直线,它左边的位置的x值都是负数,它右边的位置的x值都是正数。
这些位置坐标知识要理解下。
图3 布置舞台
调整笔尖的位置。角色的移动都是依据角色的中心点来移动的,Pencil角色也不例外,但我们不希望铅笔的中间笔杆在移动,我们希望铅笔的笔尖在移动,所以需要把Pencil角色的中心点调整到笔尖。
具体操作步骤如下:
图5 调整笔尖位置
编写代码我们按照图6组装代码,代码分析如下:
(一边阅读下面的代码分析,一边想象我们写字的过程)
图6 部分代码
完整代码上面的代码理解后,我们再来看下面完整的代码,应该是很容易的了。
我来把几个增加的代码,讲一下。
图7 完整代码
现在我们学会了,使用Scratch程序画长方形,那么,自己试试画正方形吧。
本文所有图片及文字内容,均为原创,转载时请保留版权信息。
以往教程:
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved