【原创】文章全部内容皆为作者原创,如有转载请注明出处
在开始这次讲解之前请回顾一下之前做的"弹弹球"项目,弹弹球就是在这个项目的基础上添加"克隆"组件完成的。可以在我的文章类目下找到我往期的文章,文章的最后有详细操作视频哈!
添加 button3角色,初始化位置,为其添加克隆组件(这里是整个"打砖块"项目的重点),克隆出来"两横五列"的砖墙,仔细看下面的脚本,我使用了两个循环,看下面哈↓。
被我们控制的button2脚本不变,line角色没有脚本,
Ball脚本,这里的脚本是要修改一下的,button2接到小球时不要再加分,也不发出声音。
我们应该是小球打到了砖块,才计分并发声的。脚本如下↓
Ball脚本,添加"如果 ···那么···"语句块,如果小球碰到"砖块(button3)",就加分、发声coin、改变自己(ball)的运动方向。脚本如下↓
Button3(被打的砖块)添加碰撞消失脚本,克隆体如果碰到小球(ball)就删除自己,添加脚本如下↓
运行界面↓
好啦!上面就是就是整个打砖块的制作流程了,第一次看这个教程的同学一定要先看看最上面"碰碰球"制作脚本的链接哈!
,