资源简介 第七课 巧接弹力球—— 复杂循环结构与跳出循环 主要任务 设计程序使横杆左右移动 使小球能够移动、反弹 小球碰到地面游戏结束 使用循环结构,使横杆根据鼠标的x坐标移动 使用随机数、移动命令,配合带有条件的循环结构 运用“碰到颜色”模块和跳出循环命令 一、角色准备 1、绘制舞台背景 2、绘制横杆 3、绘制小球 二、设计横杆程序 横杆的作用:横杆左右移动,当小球碰到横杆的时候,小球反弹。 为了能够使横杆移动,需要将横杆的x坐标设定为鼠标的x坐标,并且增加循环命令,保证横杆一直跟随鼠标运动。 程序如下 三、设计小球程序 1、小球开始需要移动,遇到边缘就反弹。 程序如下: 谢谢观赏 2、小球在不断运动过程中,遇到横杆后要反弹回去,并且伴随着简单的方向变化。 3、小球反弹,需要设定小球面向方向,反弹后的方向是小球方向的补角。设定“180-小球方向并在旋转一个较小的随机角度。 4、小球碰到了地面,则程序结束。我们给小球设定一个初始位置。 展开更多...... 收起↑ 资源预览