随机位移
parent
19624b2ed7
commit
8072863a87
56
js/custom.js
56
js/custom.js
|
@ -80,50 +80,46 @@ function peopleAction(id,aevent){
|
||||||
}
|
}
|
||||||
// 随机位移
|
// 随机位移
|
||||||
function moveEv(id){
|
function moveEv(id){
|
||||||
// upMove(id);
|
upMove(id);
|
||||||
downMove(id);
|
|
||||||
// var typeMove = Math.floor(Math.random()*4);
|
|
||||||
// switch (typeMove){
|
|
||||||
// case 0:
|
|
||||||
// upMove(id);
|
|
||||||
// break;
|
|
||||||
// case 1:
|
|
||||||
// downMove(id);
|
// downMove(id);
|
||||||
// break;
|
var typeMove = Math.floor(Math.random()*4);
|
||||||
// case 2:
|
switch (typeMove){
|
||||||
// leftMove(id);
|
case 0:
|
||||||
// break;
|
upMove(id);
|
||||||
// case 3:
|
break;
|
||||||
// rightMove(id);
|
case 1:
|
||||||
// break;
|
downMove(id);
|
||||||
// }
|
break;
|
||||||
|
case 2:
|
||||||
|
leftMove(id);
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
rightMove(id);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
// 上
|
// 上
|
||||||
function upMove(id){
|
function upMove(id){
|
||||||
var odivu = document.getElementById(`${id}`);
|
var odivu = document.getElementById(`${id}`);
|
||||||
var upTimer = setInterval(()=>{
|
var upTimer = setInterval(()=>{
|
||||||
if(odivu.style.top <='1%' || odivu.style.top<30){
|
if(parseInt(odivu.style.top) <=10){
|
||||||
// console.log('关闭了上走');
|
|
||||||
clearInterval(upTimer);
|
clearInterval(upTimer);
|
||||||
downMove(id);
|
downMove(id);
|
||||||
} else {
|
} else {
|
||||||
// console.log('上走进来了');
|
$(`#${id}`).animate({top:`${Math.floor(Math.random()*76)}%`,left:`${Math.floor(Math.random()*76)}%`},Math.floor(Math.random()*40000+10000));
|
||||||
$(`#${id}`).animate({top:'0%'},20000);
|
|
||||||
// odivu.style.top = odivu.offsetTop-speed+'px';
|
|
||||||
}
|
}
|
||||||
},100)
|
},10)
|
||||||
}
|
}
|
||||||
// 下
|
// 下
|
||||||
function downMove(id){
|
function downMove(id){
|
||||||
var odivd = document.getElementById(`${id}`);
|
var odivd = document.getElementById(`${id}`);
|
||||||
downTimer = setInterval(()=>{
|
var downTimer = setInterval(()=>{
|
||||||
if(odivd.style.top >='76%'){
|
if(parseInt(odivd.style.top) >=86){
|
||||||
clearInterval(downTimer);
|
clearInterval(downTimer);
|
||||||
upMove(id);
|
upMove(id);
|
||||||
} else {
|
} else {
|
||||||
$(`#${id}`).animate({top:'80%'},10000);
|
$(`#${id}`).animate({top:`${Math.floor(Math.random()*90)}%`,left:`${Math.floor(Math.random()*90)}%`},Math.floor(Math.random()*40000+10000));
|
||||||
// odivd.style.top = odivd.offsetTop+speed+'px';
|
|
||||||
}
|
}
|
||||||
},10)
|
},10)
|
||||||
}
|
}
|
||||||
|
@ -131,11 +127,11 @@ function downMove(id){
|
||||||
function leftMove(id){
|
function leftMove(id){
|
||||||
var odivl = document.getElementById(`${id}`);
|
var odivl = document.getElementById(`${id}`);
|
||||||
leftTimer = setInterval(()=>{
|
leftTimer = setInterval(()=>{
|
||||||
if(odivl.offsetLeft == 0){
|
if(odivl.offsetLeft < 10){
|
||||||
clearInterval(leftTimer);
|
clearInterval(leftTimer);
|
||||||
rightMove(id);
|
rightMove(id);
|
||||||
} else {
|
} else {
|
||||||
odivl.style.left = odivl.offsetLeft-speed+'px';
|
$(`#${id}`).animate({top:`${Math.floor(Math.random()*90)}%`,left:`${Math.floor(Math.random()*90)}%`},Math.floor(Math.random()*40000+10000));
|
||||||
}
|
}
|
||||||
},10)
|
},10)
|
||||||
}
|
}
|
||||||
|
@ -143,11 +139,11 @@ function leftMove(id){
|
||||||
function rightMove(id){
|
function rightMove(id){
|
||||||
var odivr = document.getElementById(`${id}`);
|
var odivr = document.getElementById(`${id}`);
|
||||||
rightTimer = setInterval(()=>{
|
rightTimer = setInterval(()=>{
|
||||||
if(odivr.offsetLeft > 1600){
|
if(odivr.offsetLeft >= 86){
|
||||||
clearInterval(rightTimer);
|
clearInterval(rightTimer);
|
||||||
leftMove(id);
|
leftMove(id);
|
||||||
} else {
|
} else {
|
||||||
odivr.style.left = odivr.offsetLeft+speed+'px';
|
$(`#${id}`).animate({top:`${Math.floor(Math.random()*90)}%`,left:`${Math.floor(Math.random()*90)}%`},Math.floor(Math.random()*40000+10000));
|
||||||
}
|
}
|
||||||
},10)
|
},10)
|
||||||
}
|
}
|
||||||
|
|
|
@ -222,7 +222,7 @@ function receiveMessage(event)
|
||||||
//关闭领舞说话
|
//关闭领舞说话
|
||||||
setTimeout(()=>{
|
setTimeout(()=>{
|
||||||
$('.speak-pink').fadeOut();
|
$('.speak-pink').fadeOut();
|
||||||
},3000)
|
},1000)
|
||||||
}
|
}
|
||||||
// 领舞说切歌
|
// 领舞说切歌
|
||||||
if(leader.text=="切歌"){
|
if(leader.text=="切歌"){
|
||||||
|
|
Loading…
Reference in New Issue