编程题

躲避陨石

飞船在陨石乱飞的太空中行驶, 借助鼠标操纵飞船躲避。 每一次被陨石撞击, 生命值将减

少, 当生命值为 0 及以下时, 游戏结束。

1.准备工作

(1) 删除小猫角色, 从角色库选择两个角色: Rocketship 和 Ball;

(2) 从背景库里选择 Galaxy;

(3) 建立一个变量“生命值” 。

2.功能实现

(1) 点击绿旗游戏开始, 变量“生命值”的初始值为 100,角色和背景如下, 飞船大小为 30;

(2) 陨石 Ball 每隔 1 秒克隆 1 个, 克隆体大小为 30, 出现在随机位置, 右转-30 到 30 之

间的随机角度后, 不断前进, 碰到边缘就反弹;

(3) 飞船不断面向鼠标方向移动 10 步;

(4) 陨石碰到飞船, 生命值减少 10, 消失;

(5) 生命值小于等于 0, 游戏结束。

查看答案
赣ICP备20007335号-2