您的位置:首页 > Web前端 > JavaScript

碰撞运动js

2015-08-07 14:28 337 查看
window.onload=function(){

var oCrash=document.getElementById('crash');

var speedX=5;

var speedY=5;

startCrash();

function startCrash(){

setInterval(function(){

var X=oCrash.offsetLeft+speedX;

var Y=oCrash.offsetTop+speedY;

if(X > document.documentElement.clientWidth - oCrash.offsetWidth){

X=document.documentElement.clientWidth-oCrash.offsetWidth;

speedX*=-1;

}else if(X < 0){

X=0;

speedX*=-1;

}

if(Y > document.documentElement.clientHeight-oCrash.offsetHeight){

Y=document.documentElement.clientHeight-oCrash.offsetHeight;

speedY*=-1;

}else if(Y < 0){

Y=0;

speedY*=-1;

}

oCrash.style.left = X + 'px';

oCrash.style.top = Y + 'px';

},35);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: