同色小球相撞-Scratch球类游戏

同色小球相撞-51scratch
同色小球相撞-Scratch球类游戏
此内容为付费资源,请付费后查看
9.9
限时特惠
19.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

作品介绍

今天为大家分享的Scratch作品是《同色小球相撞》,这是一款手速小游戏,游戏的目标就是确保同色小球相撞,以获得更高的分数。

点击绿旗,运行程序,显示游戏封面,点击play按钮,正式进入游戏,在舞台底部有一个双色球,它有一个白色小球和一个棕色小球连接而成的,在舞台任意位置点击鼠标,可以切换两个小球的位置。在舞台顶部不停的出现一个小球,在白色和棕色之间随机一个颜色,然后下落,直到碰到底部的双色球,如果小球和双色球颜色相同,则加1分,并继续重复这个过程,否则游戏失败,游戏结束时,会显示你的本次得分和最高得分。

作品效果

Scratch同色小球相撞作品的完整效果如视频所示:

Scratch同色小球相撞

作品解读

Scratch同色小球相撞作品一共有7个角色:

Scratch接住同色小球角色列表
Scratch接住同色小球角色列表

各角色效果和功能简单说明如下:

  • 双色球:在舞台底部,有白色和棕色两个小球连接而成,在舞台任意位置点击鼠标,两个小球会交换位置;
  • 球:有两个造型,分别是白色小球好棕色小球,和双色球的颜色一致,从舞台顶部出现并下落,直到碰到双色球,如果二者同色,则加分,否则结束游戏;
  • 名称:游戏的名称;
  • 开始按钮:点击开始按钮,正式启动游戏;
  • 记分牌:计分时显示,显示score和best,分别表示本次得分和最高得分;
  • 分数:用于显示本次得分的数字角色;
  • 最高分:用于显示最高得分的数字角色。

本作品相对比较简单,这里对双色球和球两个角色的编程实现做一个简单的说明。

1.双色球角色

点击绿旗,双色球隐藏起来,点击开始按钮后显示,并检测是否按下鼠标键,如果按下则慢慢右转180度,从而确保白色小球和棕色小球交换位置,其代码如图所示:

双色球角色核心代码
双色球角色核心代码

2.小球角色

绿旗点击时,小球角色也是隐藏的,当点击开始按钮后,小球角色显示,并从舞台上边缘(0,180)坐标处开始下落直到碰到双色,然后根据小球和双色球的颜色判断是否加分,具体的代码如下:

小球角色代码
小球角色代码

© 版权声明
THE END
喜欢就支持一下吧
点赞5赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容