论文部分内容阅读
小朋友们还记得上期的Scratch2.0教大家做的“海底追逐战”吗?在上期的编程中,我们完成了大鱼的制作,那么今天,我们将学习小鱼以及它们武器的编程,有兴趣就继续往下看吧!
一、角色编程
角色2——小鱼
小鱼的编程与大鱼的编程基本相同,所以可右键点击“复制”,将同样的程序放入小鱼的编辑区,再进行个别地方的修改。
1. 小鱼与大鱼的定位不同,小鱼在前游动,而大鱼在后进行追逐,所以将大鱼编程中“x:-133 y:-10”的积木块,数字更改为“x:146 y:-29”。
2. 小鱼与大鱼说的话不同,选择“说来战!2秒”,更改汉字为“来就来!”。
3. 之前我们已经运用“按键w是否按下”与“按键s是否按下”这两个积木块实现了大鱼的上下移动,那么小鱼的上下移动就需要更改为“上移键”和“下移键”,所以下拉“按键w是否按下”积木块的小三角,选择“上移键”;下拉“按键s是否按下”积木块的小三角,选择“下移键”。
4. 选择“碰到大鱼武器”,下拉小三角,改为“小鱼武器”。
5. 选择“说怎么会!2秒”,更改汉字为“你厉害!”。
6. 选择“按键空格是否按下”,下拉小三角,改为“0”。
7. 选择“广播1”,下拉小三角,改为“2”。
角色3——大鱼武器
1. 单击事件:拖曳“当接收到1”到程序区。
2. 單击外观:拖曳“将角色的大小设定为10”,更改数字为“30”,拼接于“当接收到1”之后。
3. 单击运动:拖曳“移到鼠标指针”,下拉小三角,选择“大鱼”,拼接于“将角色的大小设定为30”之后。
4. 单击外观:拖曳“显示”,拼接于“移到大鱼”之后。
5. 单击运动:拖曳“面向鼠标指针”,下拉小三角,选择“小鱼”,拼接于“显示”之后。
6. 单击控制:拖曳“重复执行10次”,更改数字为“32”,拼接于“面向小鱼”之后。
7. 单击运动:拖曳“移动10步”,更改数字为“15”,放置于“重复执行32次”之中。
8. 单击外观:拖曳“隐藏”,拼接于“重复执行32次”之后。
角色4——小鱼武器
小鱼武器的编程与大鱼武器的编程也是基本相同的,所以同样的,可右键点击“复制”,将同样的程序放入小鱼武器的编辑区,再进行个别地方的修改。
1. 选择“当接收到1”,下拉小三角,更改为“2”。
2. 选择“移到大鱼”,下拉小三角,更改为“小鱼”。
3. 选择“面向小鱼”,下拉小三角,更改为“大鱼”。
二、趣味升级
(一)小鱼要怎么才能从大鱼的追逐中逃脱呢?抑或是大鱼要怎么才能更快速地捉住小鱼呢?不如让它们移动得更快吧!
选择程序中“移动10步”的积木块,修改其中的数字,即可改变它们的速度。需要注意的是:数字越大,游得越快,反之,数字越小,游得越慢。
(二)武器要如何才能更容易地打中对方呢?不如让武器变得更快或者更大!
如上讲解,依旧选择武器程序中“移动10步”的积木块,修改数字即可改变武器的速度。
选择程序中“将角色的大小设定为30”的积木块,修改数字即可改变大小。需注意:数字越大,角色越大,反之,数字越小,角色越小。
(三)可以让大鱼小鱼变得更加有趣吗?不如给它们增加左右的移动吧!
此时可适当增加程序(此处仅以小鱼的左移为例),将以下编程添加于小鱼的程序中。
1.单击控制:拖曳“如果?那么”。
2.单击侦测:拖曳“按键空格是否按下”,下拉小三角,选择“左移键”,放置于“如果?那么”的空隙之中。
3.单击运动:拖曳“面向90方向”,下拉小三角,选择“-90”,放置于“如果‘按键空格是否按下’那么”之中;拖曳“移动10步”,拼接于“面向-90方向”之后。
编辑程序的思路小编已经为大家讲解好了,接下来要如何完成右移,相信小朋友们已经知道了,有兴趣可以自己进行制作,若过程中出现了问题,欢迎投稿与小编互动,那么我们就下期再见啦!
一、角色编程
角色2——小鱼
小鱼的编程与大鱼的编程基本相同,所以可右键点击“复制”,将同样的程序放入小鱼的编辑区,再进行个别地方的修改。
1. 小鱼与大鱼的定位不同,小鱼在前游动,而大鱼在后进行追逐,所以将大鱼编程中“x:-133 y:-10”的积木块,数字更改为“x:146 y:-29”。
2. 小鱼与大鱼说的话不同,选择“说来战!2秒”,更改汉字为“来就来!”。
3. 之前我们已经运用“按键w是否按下”与“按键s是否按下”这两个积木块实现了大鱼的上下移动,那么小鱼的上下移动就需要更改为“上移键”和“下移键”,所以下拉“按键w是否按下”积木块的小三角,选择“上移键”;下拉“按键s是否按下”积木块的小三角,选择“下移键”。
4. 选择“碰到大鱼武器”,下拉小三角,改为“小鱼武器”。
5. 选择“说怎么会!2秒”,更改汉字为“你厉害!”。
6. 选择“按键空格是否按下”,下拉小三角,改为“0”。
7. 选择“广播1”,下拉小三角,改为“2”。
角色3——大鱼武器
1. 单击事件:拖曳“当接收到1”到程序区。
2. 單击外观:拖曳“将角色的大小设定为10”,更改数字为“30”,拼接于“当接收到1”之后。
3. 单击运动:拖曳“移到鼠标指针”,下拉小三角,选择“大鱼”,拼接于“将角色的大小设定为30”之后。
4. 单击外观:拖曳“显示”,拼接于“移到大鱼”之后。
5. 单击运动:拖曳“面向鼠标指针”,下拉小三角,选择“小鱼”,拼接于“显示”之后。
6. 单击控制:拖曳“重复执行10次”,更改数字为“32”,拼接于“面向小鱼”之后。
7. 单击运动:拖曳“移动10步”,更改数字为“15”,放置于“重复执行32次”之中。
8. 单击外观:拖曳“隐藏”,拼接于“重复执行32次”之后。
角色4——小鱼武器
小鱼武器的编程与大鱼武器的编程也是基本相同的,所以同样的,可右键点击“复制”,将同样的程序放入小鱼武器的编辑区,再进行个别地方的修改。
1. 选择“当接收到1”,下拉小三角,更改为“2”。
2. 选择“移到大鱼”,下拉小三角,更改为“小鱼”。
3. 选择“面向小鱼”,下拉小三角,更改为“大鱼”。
二、趣味升级
(一)小鱼要怎么才能从大鱼的追逐中逃脱呢?抑或是大鱼要怎么才能更快速地捉住小鱼呢?不如让它们移动得更快吧!
选择程序中“移动10步”的积木块,修改其中的数字,即可改变它们的速度。需要注意的是:数字越大,游得越快,反之,数字越小,游得越慢。
(二)武器要如何才能更容易地打中对方呢?不如让武器变得更快或者更大!
如上讲解,依旧选择武器程序中“移动10步”的积木块,修改数字即可改变武器的速度。
选择程序中“将角色的大小设定为30”的积木块,修改数字即可改变大小。需注意:数字越大,角色越大,反之,数字越小,角色越小。
(三)可以让大鱼小鱼变得更加有趣吗?不如给它们增加左右的移动吧!
此时可适当增加程序(此处仅以小鱼的左移为例),将以下编程添加于小鱼的程序中。
1.单击控制:拖曳“如果?那么”。
2.单击侦测:拖曳“按键空格是否按下”,下拉小三角,选择“左移键”,放置于“如果?那么”的空隙之中。
3.单击运动:拖曳“面向90方向”,下拉小三角,选择“-90”,放置于“如果‘按键空格是否按下’那么”之中;拖曳“移动10步”,拼接于“面向-90方向”之后。
编辑程序的思路小编已经为大家讲解好了,接下来要如何完成右移,相信小朋友们已经知道了,有兴趣可以自己进行制作,若过程中出现了问题,欢迎投稿与小编互动,那么我们就下期再见啦!