JS实现简单打砖块弹球小游戏

本文实例为大家分享了JS实现打砖块弹球小游戏的具体代码,供大家参考,具体内容如下
使用原生JS写的,还有一点瑕疵。代码直接复制到html就能使用
速度随机的 因为设涉及横向和纵向速度,所以显示的小球速度值是他们的和速度(立方和开根号)。
按回车或者在滑块上单机左键开始游戏。鼠标滑动或者键盘A(左)或者D(右)控制滑块方向接小球。
这个小demo的意义主要为了锻炼逻辑能力:

document - 锐客网.container{width: 500px; height: 500px; border:1px solid #000; margin:auto; position:relative; }.brickBox{width: 500px; height: 300px; /* background-color: yellowgreen; */position:absolute; left: 0; top: 0; }.ball{width: 15px; height: 15px; background-color:purple; border-radius:50%; position:absolute; bottom:30px; left:235px; /* margin-left:-15px; */}.slider{width: 150px; height: 30px; background-color: #00f; position:absolute; /* left:50%; */left:175px; /* margin-left:-75px; */bottom:0; }当前速度:当前打掉的方块数:

效果图如图所示
JS实现简单打砖块弹球小游戏
文章图片

没用插件 略微样式丑了点。
然后还存在的BUG是左右方向键没设置终止值。偶尔会出现位置精度丢失导致小球在滑块上抽搐。
【JS实现简单打砖块弹球小游戏】以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    推荐阅读