Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. var WIDTH = 700;
  2. var HEIGHT = 500;
  3. var RATE = 50;
  4.  
  5. var imgsrcs = ["relva.jpeg", "bugs.png", "blood.png"];
  6. var images = [];
  7. var BG = 0;
  8. var BUG= 1;
  9. var SPLAT = 2;
  10. var BUGSIZE = 70;
  11.  
  12. function loadImgs(srcs,imgs,onload) {
  13. if (srcs.length == 0) onload();
  14. else {
  15. var img = document.createElement("img");
  16. imgs.push(img);
  17. img.onload=function () { loadImgs(srcs,imgs,onload); };
  18. img.src = srcs.shift();
  19. }
  20. }
  21.  
  22. loadImgs(imgsrcs,images, start);
  23.  
  24. var timer;
  25. var bugs = [];
  26. var area;
  27. var time = 0;
  28.  
  29. function start() {
  30. var canvas = document.getElementById("game");
  31. canvas.width = WIDTH;
  32. canvas.height = HEIGHT;
  33. area = canvas.getContext("2d");
  34. timer = setInterval(loop,RATE);
  35. canvas.onclick = clickHandler;
  36.  
  37. }
  38. var x = 0;
  39. var y = Math.random()*(HEIGHT-200)+100;
  40.  
  41. function loop () {
  42. area.drawImage(images[BG], 0, 0, WIDTH, HEIGHT);
  43. area.drawImage(images[BUG], x, y, BUGSIZE, BUGSIZE);
  44. }
  45.  
  46. function clickHandler (event) {
  47.  
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement