使用Scratch 3.0制作弹球游戏之障碍物

首先看一下第一章的需求分析
在这里插入图片描述
对于数量的摆放,通常来讲,我们会设计和很多很多障碍物然后隐藏/显示,但是那样的话文件大小会很大,并操作重复,我们只需要设计一个形象后,根据关卡和游戏基数,以及修改xy轴的值,克隆自己即可。
比如,第一关,一排十个,第二关两排二十个以此类推
这样我们可以使用双层循环来控制障碍物在整个游戏中的数量
外循环设置Y轴,多少次由全局变量游戏关卡决定
内循环设置X轴,多少次与全局变量游戏基数决定
这样我们可以用极少的积木量来解决障碍物数量及摆放问题,以避免积木冗余的情况
在这里插入图片描述
拿第四关为例子
在这里插入图片描述
最后,添加弹球碰撞事件
当障碍物碰撞到弹球时,触发声音,全局变量我的分数+1,并且执行删除克隆体即可
弹球碰撞的掉落道具问题,已经在使用Scratch 3.0制作弹球游戏之弹球章节有讲

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值