跟我学Scratch编程:弹力球(十二)

跟我学Scratch编程:弹力球(十二)

首页休闲益智抖音魔性弹力球更新时间:2024-04-12

一、程序介绍

弹力球,用鼠标控制木板接球,让球反弹出去。

二、设计思路

1,整个游戏由球、接板和底组成;

2,球接触到接板则反弹移动;

3,球如果接触到底则游戏结束;

三、实现过程

1,绘制角色

绘制三个角色:球、接板和底。

2,添加背景:

打开系统背景库,选择"Wall 1",确定后加入背景。

具体图形如下:

3,代码设计

球的代码设计:

角色球的出现位置和初始角度设置是最重要的部分。要随机出现,增加游戏的趣味性。代码如图所示:

这个语句,控制出球的方向,方向要大于90度,并小于270度才能保证球出现时向下方移动。如果碰到接板,则转向"180-当前方向"的方向移动;如果碰到底,则视为没有接到,游戏结束。程序停止运行。

接板的代码设计

接的代码非常简单,只要保证接板跟随鼠标的水平方向移。代码如下:

四、运行程序,效果如下图

五、保存文件

在文件菜单下"保存到电脑"就可以把作品保存好了。

六、总结

熟练应用角色跟随鼠标的移动;

用随机函数设定位置和角度;

七、拓展训练

加入变量,使球的移动次数随着接球的次数的增加越来越快;

加入角色球,通过变量控制球的数量。当接到一定数量的球后,出现第二个球。

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved