论文部分内容阅读
欢迎小朋友们再一次回到我们的编程课堂!在遥远的星际,一只太空小精灵好像遇到了麻烦,他所在的地方就要崩塌了,快来帮助小精灵逃离这个危险的地方吧!
一、上传背景
1.删除原有小猫角色。
2.新建背景区:单击背景库选择背景-太空,选取“stars”上传,上传成功后选择“保存到计算机”。
二、上传角色
1. 新建角色区:选择“从本地文件中上传角色”,将保存的背景图“stars”上传至角色区。
2. 新建角色区:单击角色库选择角色-物品,选取“Ball”上传并重命名为“球1”。
3. 鼠标右键点击“球1”,选择复制,命名为“球2”。
4. 新建角色区:单击角色库选择角色-奇幻,选取“Gobo”上传并重命名为“太空小精灵”。
三、 角色编程
角色1——stars
1.单击事件:拖曳“当绿旗被点击时”到程序区。
2.单击外观:拖曳“下移1层”,更改数字为“20”,拼接于“当绿旗被点击时”之后。
3.单击运动:拖曳“x:0 y:0”,拼接于“下移20層”之后。
4.单击控制:拖曳“重复执行”,拼接于“x:0 y:0”之后;拖曳“重复执行10次”,更改数字为“8”,放置于“重复执行”之中。
5.单击运动:拖曳“面向90方向”,下拉小三角选择“-90”,放置于“重复执行8次”之中;拖曳“移动10步”,拼接于“面向-90方向”之后。
6.单击控制:拖曳“等待1秒”,更改数字为“0.1”,拼接于“移动10步”之后。
7.单击运动:拖曳“面向90方向”,拼接于“等待0.1秒”之后;拖曳“移动10步”,拼接于“面向90方向”之后。
8.单击控制:拖曳“等待1秒”,更改数字为“2”,拼接于“重复执行8次”之后。
角色2——球1
1.单击事件:拖曳“当绿旗被点击时”到程序区。
2.单击外观:拖曳“隐藏”,拼接于“当绿旗被点击时”之后。
3.单击控制:拖曳“等待1秒”,更改数字为“2”,拼接于“隐藏”之后;拖曳“重复执行”,拼接于“等待2秒”之后。
4.单击运动:拖曳“x:250 y:10”,放置于“重复执行”之中。
5.单击运算:拖曳“在1到10间随机选一个数”,更改数字为-180和180,放置于“x:250 y:10”中“y”的空隙之中。
6.单击外观:拖曳“显示”,拼接于“x:250 y:在-180到180间随机选一个数”之后。
7.单击运动:拖曳“面向90方向”,下拉小三角选择“-90”,拼接于“显示”之后。
8.单击控制:拖曳“重复执行10次”,更改数字为“30”,拼接于“面向-90方向”之后。
9.单击运动:拖曳“移动10步”,更改数字为“15”,放置于“重复执行30次”之中。
10.单击外观:拖曳“隐藏”,拼接于“重复执行30次”之后。
11.单击事件:拖曳“当绿旗被点击时”到程序区。
12.单击控制:拖曳“重复执行”,拼接于“当绿旗被点击时”之后。
13.单击外观:拖曳“下一个造型”,放置于“重复执行”之中。
角色3——球2
将“球1”中的程序复制到“球2”的编程区中,稍作修改。
选择积木块中的“等待2秒”,更改数字为“2.5”,即“等待2.5秒”,使得两个障碍物球交替出现。
思考:如果想让游戏难度增加,应该怎么做呢?
1.加快障碍物球的速度,将“移动10步”中的数字进行更改,数字越大则速度越快,反之数字越小则速度越慢。
2.添加更多的障碍物球,可复制重命名为“球3”、“球4”等。
这期的Scratch2.0星际崩塌(上)到此就结束了,我们下期将继续学习其他角色的编程,敬请期待!
一、上传背景
1.删除原有小猫角色。
2.新建背景区:单击背景库选择背景-太空,选取“stars”上传,上传成功后选择“保存到计算机”。
二、上传角色
1. 新建角色区:选择“从本地文件中上传角色”,将保存的背景图“stars”上传至角色区。
2. 新建角色区:单击角色库选择角色-物品,选取“Ball”上传并重命名为“球1”。
3. 鼠标右键点击“球1”,选择复制,命名为“球2”。
4. 新建角色区:单击角色库选择角色-奇幻,选取“Gobo”上传并重命名为“太空小精灵”。
三、 角色编程
角色1——stars
1.单击事件:拖曳“当绿旗被点击时”到程序区。
2.单击外观:拖曳“下移1层”,更改数字为“20”,拼接于“当绿旗被点击时”之后。
3.单击运动:拖曳“x:0 y:0”,拼接于“下移20層”之后。
4.单击控制:拖曳“重复执行”,拼接于“x:0 y:0”之后;拖曳“重复执行10次”,更改数字为“8”,放置于“重复执行”之中。
5.单击运动:拖曳“面向90方向”,下拉小三角选择“-90”,放置于“重复执行8次”之中;拖曳“移动10步”,拼接于“面向-90方向”之后。
6.单击控制:拖曳“等待1秒”,更改数字为“0.1”,拼接于“移动10步”之后。
7.单击运动:拖曳“面向90方向”,拼接于“等待0.1秒”之后;拖曳“移动10步”,拼接于“面向90方向”之后。
8.单击控制:拖曳“等待1秒”,更改数字为“2”,拼接于“重复执行8次”之后。
角色2——球1
1.单击事件:拖曳“当绿旗被点击时”到程序区。
2.单击外观:拖曳“隐藏”,拼接于“当绿旗被点击时”之后。
3.单击控制:拖曳“等待1秒”,更改数字为“2”,拼接于“隐藏”之后;拖曳“重复执行”,拼接于“等待2秒”之后。
4.单击运动:拖曳“x:250 y:10”,放置于“重复执行”之中。
5.单击运算:拖曳“在1到10间随机选一个数”,更改数字为-180和180,放置于“x:250 y:10”中“y”的空隙之中。
6.单击外观:拖曳“显示”,拼接于“x:250 y:在-180到180间随机选一个数”之后。
7.单击运动:拖曳“面向90方向”,下拉小三角选择“-90”,拼接于“显示”之后。
8.单击控制:拖曳“重复执行10次”,更改数字为“30”,拼接于“面向-90方向”之后。
9.单击运动:拖曳“移动10步”,更改数字为“15”,放置于“重复执行30次”之中。
10.单击外观:拖曳“隐藏”,拼接于“重复执行30次”之后。
11.单击事件:拖曳“当绿旗被点击时”到程序区。
12.单击控制:拖曳“重复执行”,拼接于“当绿旗被点击时”之后。
13.单击外观:拖曳“下一个造型”,放置于“重复执行”之中。
角色3——球2
将“球1”中的程序复制到“球2”的编程区中,稍作修改。
选择积木块中的“等待2秒”,更改数字为“2.5”,即“等待2.5秒”,使得两个障碍物球交替出现。
思考:如果想让游戏难度增加,应该怎么做呢?
1.加快障碍物球的速度,将“移动10步”中的数字进行更改,数字越大则速度越快,反之数字越小则速度越慢。
2.添加更多的障碍物球,可复制重命名为“球3”、“球4”等。
这期的Scratch2.0星际崩塌(上)到此就结束了,我们下期将继续学习其他角色的编程,敬请期待!