js实现方块上下左右移动效果怎么做,js移动端左右滑动效果

js实现方块上下左右移动效果怎么做,js移动端左右滑动效果,js实现方块上下左右移动效果

这篇文章主要为大家详细介绍了射流研究…实现方块上下左右移动效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了射流研究…实现方块移动的具体代码,供大家参考,具体内容如下

!文档类型超文本标记语言

超文本标记语言

meta charset=UTF-8

标题/标题

style type=text/css

#框{

宽度:50px

高度:50px

位置:绝对;

背景:浅紫色;

}

/风格

/头

身体

div id= box style= left:0;顶部:50像素/格

按钮id=btn 停止/按钮

/body

脚本类型=文本/javascript

定义变量速度=10;

var flag=true

var interId

函数moveLeft(){

var old left=parse int(box。风格。左);

if(老左=窗口。内宽-50 | |旧左0){

速度*=-1;

}

盒子。风格。左=旧左速度 px ;

}

函数moveTop(){

var old top=parse int(box。风格。顶);

if(老顶=窗口。内高-50 | |老顶0){

速度*=-1;

}

盒子。风格。top=旧的最高速度‘px’;

}

函数奥诺夫(兰特)

//var rand=random();

如果(标志){

btn.innerHTML= start

清除间隔(interId);

标志=假

}否则{

btn.innerHTML= stop

if (rand==1) {

interId=setInterval(moveLeft(),50);

//flag=true;

}否则{

interId=setInterval(moveTop(),50);

//flag=true;

}

标志=真

}

}

btn.onclick=onOff

//产生一个1-2的随机数

函数随机(){

rand=parse int(数学。random()* 2 ^ 1);

警报(兰特);

if (rand==1) {

interId=setInterval(moveLeft(),50);

}否则{

interId=setInterval(moveTop(),50);

}

}

random();

/脚本

/html

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

js实现方块上下左右移动效果怎么做,js移动端左右滑动效果