最新消息:网站支持在线创作,微信分享,请点击【创作中心】编辑作品。

【scratch3.0教程】 3.2 水火箭游戏

Scratch 少儿编程 165浏览 0评论
scratch3.0教程04

本站可以分享scratch作品,快来边学习边创作吧,点击在线创作

  1. 任务导航

水火箭游戏是指用水火箭来进行射击,通过能量槽多少锁定敌人,从而进行精准射击。

 q1

  1. 任务分析

 

首先我们需要选择一个角色作为移动靶标,并且让它在一定时间内重复出现(这里使用克隆模块)。而且当水火箭击中它,它就要消失,并且发出声音;未击中时碰到边缘消失。

  1. 创建角色

 q2

 

q3

  1. 程序设计

第一步:在上一课的基础上,我们在添加好的角色里进行如下操作。

q4

注意:克隆是完全复制出一个一模一样的角色,如果不先隐藏起来,那么就会出现角色模板出现在背景里。

 q5

第二步:将克隆好的角色,用于实现一直在反复移动的角色,如下所示。

q6

      注意:将克隆体移到指定位置便开始显示出来,接着让它们按照一定的姿势和轨迹运行。

第三步:设定克隆体碰到舞台边缘消失,碰到水火箭也消失,并且碰到水火箭还发出声音。如下操作所示。

 q7

 注意:当角色碰到边缘就隐藏,就可以实现消失效果;当水火箭碰到它,只需要判断角色是否会相遇,从而实现水火箭射中该角色,而击落该角色,导致消失。

最后一步:将第二步与第三步这样组合在一起,就可以重复实现效果。如下操作所示。

 q8

  1. 想一想

如果当水火箭打中它,怎么样添加声音进去?

  1. 试一试

我们发现,要想游戏效果更好,我们还可以加一点撞击声音,这只需要我们添加重点代码:添加音乐脚本,如下操作所示:

 q9

 

 q10

 

这样我们就完成了水火箭游戏的制作。赶紧做好体验下游戏的乐趣吧。

7.保存脚本

与本文相关的文章

您必须 登录 才能发表评论!