第三章
第一节:认识新模块。
1. 变换造型:
同学们有没有玩过手翻书,书上面画着一步一步的图画,快速的翻动书,就会形成一部动画。
前面我们让小猫动起来了,我们也可以这样让小猫做一些动作,让它更生动形象。
我们需要认识个新的模块,下一个造型。
我们先选中角色,然后点击左上方的“造型”,可以看到里面有两张小猫的图片,他们的动作是不同的。
我们来试试怎么让它变换起来。
我们看到小猫的腿在来回摆动,很像真的走起来一样。
2. 设置大小。
我们还可以通过程序积木,改变小猫的大小。我们来认识下将大小增加(),将大小设为()。
将大小增加():可以让角色变大变小。输入一个正值变大,输入一个负值变小。
将大小设为():直接将角色设定为想要的大小。一般放在程序开始。
我们来做个有意思的,让小猫往左边走的时候增大,往右边走的时候减小。
我们让小猫往左边走,往右边走,就需要用到一个新的模块来控制它的方向。
面向()方向,它可以告诉小猫要向哪边走。
面向0方向:向上。
面向90方向:向右。
面向180方向: 向下。
面向-90方向:向左。
我们写好了程序让它可以边往左边走边增大。 我们再来写剩下的往右走减小。
看着是不是有些别扭呢!!我们再来加几块积木。
我们稍微修改了下程序,让小猫一开始移动到舞台区的中间,它的大小程序一开始设置为100,
在修改了下它的转身问题。这样看着是不是更舒服一些。
3. 重复执行:
我们上面的程序里,还用到了一个新的模块重复执行()次。它和我们前面用的是有区别的。
重复执行()次:将程序重复固定的次数。
重复执行:将程序一直重复下去。
我们可以清楚的观察到,一只小猫快走出屏幕了,另一只小猫只走了一段距离。
第二节:条件判断。
我们先来做几道题考考同学们,能不能选到正确答案。
如果下雨了,那么我们应该怎么办呢???????????
老师这里有三个选择,第一个苹果,第二个篮球,第三个雨伞。
如果我们肚子饿了,那么我们应该怎么办呢?????????
老师这里三个选择,第一个跑步,第二个一碗面条,第三个睡觉。
同学们都知道应该选什么吗?
我们是不是要下雨打伞,饿了吃饭呀。我们在来看最后一个问题。
如果我们按下键盘⌨的上下左右键,那么应该怎么办呢???????????
老师这里还是有三个选项,第一个苹果,第二个棒棒糖,第三个一个四处乱走的机器人。
选哪个?选哪个?选哪个?选哪个?选哪个?选哪个?选哪个?选哪个?选哪个?选哪个?
正确的答案是:我们按下哪个方向键,机器人往哪个方向走。
我们的程序里也可以通过按键控制角色移动。
如果我们按上移键,那么机器人往上走。
如果我们按下移键,那么机器人往下走。
如果我们按左移键,那么机器人往左走。
如果我们按右移键,那么机器人往右走。
我们可以在“控制类”里面找到 如果()那么()。然后在“侦测类”里面找到 按下()键。
这些模块我们应该怎么使用呢??
往上往下同学们会写吗?
不过我们要把它们放到重复执行里面,这样我们什么时候按下它都会走。
第三节:惊悚万圣夜。
1. 这一小节中我们利用学过的模块,来做一个万圣夜的程序。
素材链接:https://pan.baidu.com/s/1YYNc3vN4WV5hKxvo2CnDxg 提取码:hxkz
我们先把下载好的背景图和角色上传。
调整一下背景图大小。
我们让他们在舞台里四处移动。
我们在面向()方向中, 添加一个绿色的在()和()之间取随机数。
可以让角色随机选择一个方向运动,不再是固定的往上往下往左往右,每次开始程序运动的方向都不同。
我们在角色库里面,找到一个骷髅的角色。通过按键让它移动。