资源简介 (共7张PPT)第十课打砖块分析:右图是“打砖块”游戏的一个截图,上面是一排砖块,下面有一个可以左、右移动的挡板供游戏者操控,中间有一个弹弹球。当球遇到挡板或边缘时就反弹;碰到砖块时,将得分并且砖块会消失;直到球遇到底边或砖块打光时游戏才停止。在设计这个游戏的过程中,我们将学习侦测鼠标位置、设置方向以及设置停止和激励机制等方法。下面让我们自己动手设计制作一个“打砖块”游戏吧!准备-添加角色、背景打砖块游戏需要游“球、挡板、砖块”等角色,如果库中没有需要自己绘制。添加“天和云”背景删除编程猫添加挡板角色、球;砖块可以自己绘制,先绘制好一个,然后复制改颜色。添加普通背景、“天和云”背景一、侦测鼠标位置可参照83页学着做当开始被点击的时候,重复执行,将X坐标设定为:鼠标的X坐标(因为跟随鼠标脚本是让角色在整个舞台移动,现在只要让它在x坐标移动)设想效果1、让挡板左右移动2、重复执行利用侦测“鼠标的X坐标”挡板二、方向设置可参照85页学着做设置脚本:当开始被点击,移到X:-300-300 Y:200(根据实际情况)重复执行>移动10步>碰到边缘就反弹>如果碰到挡板那么面向-自己的角度设想效果1、设置球的开始位置2、开始移动,碰到边缘就反弹3、设置碰到挡板的条件4、方向设置挡板的脚本搭建好了,现在我们需要搭建球的脚本,要让球任意移动,碰到挡板就反弹,可以使用方向设置巧妙解决。挡板55°135°三、砖块脚本、停止、奖励机制设置部分内容可参照87页学着做添加变量“得分”设置砖块脚本:当作为克隆体启动时显示,并将得分设置为0,重复执行:如果碰到“球”播放咚的一声,并隐藏,同时将变量“得分”加1。得分7分停止脚本设置:如果得分=7分,那么停止全部脚本。设想效果1、添加变量“得分”,设置砖块的初始位置2、砖块重复克隆自己7次,并将X坐标增加,增加颜色特效3、当作为克隆体启动时显示,砖块碰到球消失,并加1分,播放“咚”一声4、设置得分=7分,停止全部脚本砖块在碰到球的时候要消失,并且加1分,7个砖块有7分,加完分后停止运行;或碰到底边的时候停止运行。砖块学习收获①掌握侦测鼠标位置的方法②学会方向设置③学会设置停止和奖励机制 展开更多...... 收起↑ 资源预览