论文部分内容阅读
本期小编将使用Scratch2.0教大家制作一个“猫打老鼠”的小游戏,其中我们会用鼠标控制方向,同时需用到“克隆”与“克隆体”进行编程,一起来期待吧!
一、上传背景
1.删除原有小猫角色:右键选择“删除”。
2.新建背景区:单击背景库选择背景-户外,选取“blue sky”上传。
二、上传角色
新建角色区:单击角色库选择角色-动物,选取“Cat2”上传并重命名为“猫咪”;同样,选取“Mouse1”上传并重命名为“老鼠”;单击角色库选择角色-物品,选取“Star2”作为猫咪的武器,上传并重命名为“星星”。
三、 角色编程
角色1——猫咪
1.在脚本当中单击“事件”:拖曳“当绿旗被点击时”到程序区。
2.单击“运动”:拖曳“移到x:-156 y:-90”,拼接于“当绿旗被点击时”之后。
3.单击外观:拖曳“显示”,拼接于“移到x:-156 y:-90”之后。
4.单击控制:拖曳“在?之前一直等待”,拼接于“显示”之后。
5.单击侦测:拖曳“碰到鼠标指针”,下拉小三角,选择“老鼠”,放置于“在?之前一直等待”的空隙之中。
6.单击外观:拖曳“隐藏”,拼接于“在‘碰到老鼠’之前一直等待”之后。
7.单击控制:拖曳“停止全部”,拼接于“隐藏”之后。
角色2——老鼠
1.在脚本当中单击“事件”:拖曳“当绿旗被点击时”到程序区。
2.单击外观:拖曳“隐藏”,拼接于“当绿旗被点击时”之后。
3.单击控制:拖曳“重复执行10次”,更改数字为“30”,拼接于“隐藏”之后;拖曳“克隆自己”,放置于“重复执行30次”之中;拖曳“等待1秒”,拼接于“克隆自己”之后;拖曳“当作为克隆体启动时”到程序区;拖曳“在?之前一直等待”,拼接于“当作为克隆体启动时”之后。
4.单击侦测:拖曳“碰到鼠标指针”,下拉小三角,选择“星星”,放置于“在?之前一直等待”的空隙之中。
5.单击控制:拖曳“删除本克隆体”,放置于“在‘碰到星星’之前一直等待”之后;拖曳“当作为克隆体启动时”到程序区。
6.单击运动:拖曳“x:? y:?”,拼接于“当作为克隆体启动时”之后,更改“x”中的数字为“250”。
7.单击运算:拖曳“在1到10间随机选一个数字”,放置于“y”的空隙之中,更改前一个空隙中数字为“-180”,后一个空隙中数字为“180”。
8.单击外观:拖曳“显示”,拼接于“x:250 y:在180到-180间随机选一个数字”之后。
9.单击控制:拖曳“重复执行”,拼接于“显示”之后。
10.单击运动:拖曳“面向鼠标指针”,下拉小三角,选择“猫咪”,放置于“重复执行”之中。
11.单击外观:拖曳“下一个造型”,拼接于“面向猫咪”之后。
12.单击运动:拖曳“移动10步”,更改数字为“5”,拼接于“下一个造型”之后。
角色3——武器星星
1.在脚本当中单击“事件”:拖曳“当绿旗被点击时”到程序区。
2.单击外观:拖曳“隐藏”,拼接于“当绿旗被点击时”之后。
3.單击控制:拖曳“重复执行”,拼接于“隐藏”之后。
4.单击声音:拖曳“播放声音meow”,放置于“重复执行”之中。
5.单击控制:拖曳“克隆自己”,拼接于“播放声音meow”之后;拖曳“等待1秒”,更改数字为“0.5”,拼接于“克隆自己”之后;拖曳“当作为克隆体启动时”到程序区。
6.单击运动:拖曳“移到鼠标指针”,下拉积木块小三角,选择“猫咪”,拼接于“当作为克隆体启动时”之后。
7.单击外观:拖曳“显示”,拼接于“移到猫咪”之后。
8.单击运动:拖曳“面向鼠标指针”,拼接于“显示”之后。
9.单击控制:拖曳“重复执行?直到”,拼接于“面向鼠标指针”之后。
10.单击运算:拖曳“?或?”,放置于“重复执行?直到”的空隙之中。
11.单击侦测:拖曳“碰到鼠标指针?”,下拉小三角,选择“边缘”,放置于“?或?”的空隙之中;拖曳“碰到鼠标指针?”,下拉小三角,选择“猫咪”,放置于“?或?”的另一空隙之中。
12.单击运动:拖曳“移动10步”,更改数字为“15”,放置于“重复执行直到?”之中;拖曳“删除本克隆体”,拼接于“重复执行直到?”之后。
好了,这期的Scratch2.0编程课堂就到此结束了,有任何问题皆可投稿与小编进行互动,下一期我们将学习更多的编程来控制角色!
一、上传背景
1.删除原有小猫角色:右键选择“删除”。
2.新建背景区:单击背景库选择背景-户外,选取“blue sky”上传。
二、上传角色
新建角色区:单击角色库选择角色-动物,选取“Cat2”上传并重命名为“猫咪”;同样,选取“Mouse1”上传并重命名为“老鼠”;单击角色库选择角色-物品,选取“Star2”作为猫咪的武器,上传并重命名为“星星”。
三、 角色编程
角色1——猫咪
1.在脚本当中单击“事件”:拖曳“当绿旗被点击时”到程序区。
2.单击“运动”:拖曳“移到x:-156 y:-90”,拼接于“当绿旗被点击时”之后。
3.单击外观:拖曳“显示”,拼接于“移到x:-156 y:-90”之后。
4.单击控制:拖曳“在?之前一直等待”,拼接于“显示”之后。
5.单击侦测:拖曳“碰到鼠标指针”,下拉小三角,选择“老鼠”,放置于“在?之前一直等待”的空隙之中。
6.单击外观:拖曳“隐藏”,拼接于“在‘碰到老鼠’之前一直等待”之后。
7.单击控制:拖曳“停止全部”,拼接于“隐藏”之后。
角色2——老鼠
1.在脚本当中单击“事件”:拖曳“当绿旗被点击时”到程序区。
2.单击外观:拖曳“隐藏”,拼接于“当绿旗被点击时”之后。
3.单击控制:拖曳“重复执行10次”,更改数字为“30”,拼接于“隐藏”之后;拖曳“克隆自己”,放置于“重复执行30次”之中;拖曳“等待1秒”,拼接于“克隆自己”之后;拖曳“当作为克隆体启动时”到程序区;拖曳“在?之前一直等待”,拼接于“当作为克隆体启动时”之后。
4.单击侦测:拖曳“碰到鼠标指针”,下拉小三角,选择“星星”,放置于“在?之前一直等待”的空隙之中。
5.单击控制:拖曳“删除本克隆体”,放置于“在‘碰到星星’之前一直等待”之后;拖曳“当作为克隆体启动时”到程序区。
6.单击运动:拖曳“x:? y:?”,拼接于“当作为克隆体启动时”之后,更改“x”中的数字为“250”。
7.单击运算:拖曳“在1到10间随机选一个数字”,放置于“y”的空隙之中,更改前一个空隙中数字为“-180”,后一个空隙中数字为“180”。
8.单击外观:拖曳“显示”,拼接于“x:250 y:在180到-180间随机选一个数字”之后。
9.单击控制:拖曳“重复执行”,拼接于“显示”之后。
10.单击运动:拖曳“面向鼠标指针”,下拉小三角,选择“猫咪”,放置于“重复执行”之中。
11.单击外观:拖曳“下一个造型”,拼接于“面向猫咪”之后。
12.单击运动:拖曳“移动10步”,更改数字为“5”,拼接于“下一个造型”之后。
角色3——武器星星
1.在脚本当中单击“事件”:拖曳“当绿旗被点击时”到程序区。
2.单击外观:拖曳“隐藏”,拼接于“当绿旗被点击时”之后。
3.單击控制:拖曳“重复执行”,拼接于“隐藏”之后。
4.单击声音:拖曳“播放声音meow”,放置于“重复执行”之中。
5.单击控制:拖曳“克隆自己”,拼接于“播放声音meow”之后;拖曳“等待1秒”,更改数字为“0.5”,拼接于“克隆自己”之后;拖曳“当作为克隆体启动时”到程序区。
6.单击运动:拖曳“移到鼠标指针”,下拉积木块小三角,选择“猫咪”,拼接于“当作为克隆体启动时”之后。
7.单击外观:拖曳“显示”,拼接于“移到猫咪”之后。
8.单击运动:拖曳“面向鼠标指针”,拼接于“显示”之后。
9.单击控制:拖曳“重复执行?直到”,拼接于“面向鼠标指针”之后。
10.单击运算:拖曳“?或?”,放置于“重复执行?直到”的空隙之中。
11.单击侦测:拖曳“碰到鼠标指针?”,下拉小三角,选择“边缘”,放置于“?或?”的空隙之中;拖曳“碰到鼠标指针?”,下拉小三角,选择“猫咪”,放置于“?或?”的另一空隙之中。
12.单击运动:拖曳“移动10步”,更改数字为“15”,放置于“重复执行直到?”之中;拖曳“删除本克隆体”,拼接于“重复执行直到?”之后。
好了,这期的Scratch2.0编程课堂就到此结束了,有任何问题皆可投稿与小编进行互动,下一期我们将学习更多的编程来控制角色!