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