在前面的文章《原生JS实现别踩白块小游戏(七)》中,我们为大家讲解了实现别踩白块小游戏中的一部分js方法。

下面我们接着之前的文章内容,继续给大家介绍实现别踩白块小游戏的js方法。
相关js代码如下:
//移动效果
function move(obj) {
//默认速度与计分
var speed = 5, num = 0;
obj.timer = setInterval(function () {
//速度
var step = parseInt(getComputedStyle(obj, null)['top']) + speed;
obj.style.top = step + 'px'
if (parseInt(getComputedStyle(obj, null)['top']) >= 0) {
CDiv('row');
obj.style.top = -150 + 'px';
}
if (obj.children.length == 6) {
for (var i = 0; i <p>此段代码中,getComputedStyle(obj, null)['top']方法是用来实现给main获取设置top属性。然后我们通过if语句进行判断,如果这里的top值大于等于0,就调用CDiv方法即动态创建div,并给其添加class名为“row”,然后设置top初始值为-150px。</p><p>别踩白块小游戏完整代码参考:《<a href="http://www.php.cn/jishu/html/413967.html" target="_blank">原生JS实现别踩白块小游戏(一)</a>》</p><p>那么由于文章篇幅的原因,本篇文章就是介绍到这里,在后期的文章中,我们继续为大家逐步介绍别踩白块小游戏中的js实现方法。</p><p> </p>










