animate enemy
This commit is contained in:
		
							parent
							
								
									f342a8399a
								
							
						
					
					
						commit
						cdb0f435b7
					
				
					 1 changed files with 9 additions and 1 deletions
				
			
		
							
								
								
									
										10
									
								
								herzle.html
									
										
									
									
									
								
							
							
						
						
									
										10
									
								
								herzle.html
									
										
									
									
									
								
							| 
						 | 
					@ -108,7 +108,7 @@ function gameLoop() {
 | 
				
			||||||
  // animate shoots
 | 
					  // animate shoots
 | 
				
			||||||
  for(var i = 0; i < shoots.length; i++) {
 | 
					  for(var i = 0; i < shoots.length; i++) {
 | 
				
			||||||
    if (shoots[i]) {
 | 
					    if (shoots[i]) {
 | 
				
			||||||
      shoots[i][1] -= 10;
 | 
					      shoots[i][1] -= 20;
 | 
				
			||||||
      if (shoots[i][1] < 0) {
 | 
					      if (shoots[i][1] < 0) {
 | 
				
			||||||
        delete(shoots[i]);
 | 
					        delete(shoots[i]);
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
| 
						 | 
					@ -120,6 +120,14 @@ function gameLoop() {
 | 
				
			||||||
    pewpew -= 1;
 | 
					    pewpew -= 1;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  // animate enemy
 | 
				
			||||||
 | 
					  var min = -50;
 | 
				
			||||||
 | 
					  var max = +50;
 | 
				
			||||||
 | 
					  var off = min + parseInt(Math.random() * (max-min));
 | 
				
			||||||
 | 
					  enemy_pos[0] += off;
 | 
				
			||||||
 | 
					  if (enemy_pos[0] < 0) enemy_pos[0] = 0;
 | 
				
			||||||
 | 
					  if (enemy_pos[0] > 600) enemy_pos[0] = 600;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  setTimeout("gameLoop()", 100);
 | 
					  setTimeout("gameLoop()", 100);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Reference in a new issue