Advertisement
Guest User

Untitled

a guest
Dec 7th, 2019
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1.  
  2. let gemX, gemY, hp = 800, points = 0, size = 50, a = -1, move = 0.5;
  3. let gemX2, gemY2, size2 = 50, a2 = -1;
  4. gemX = Math.random()*750
  5. gemY = 600
  6. gemX2 = Math.random()*750
  7. gemY2 = 600
  8.  
  9.  
  10. function update() {
  11. if (hp <= 0){
  12. return;
  13. }
  14. if (size <= 0 || size2 <= 0){
  15. return;
  16. }
  17. gemY = gemY + 5*a;
  18. gemY2 = gemY2 + 5*a2;
  19. if (gemY > 600){
  20. gemY = 600;
  21. gemX = Math.random()*750;
  22. hp = hp - 100;
  23. a = -1;
  24. }
  25. if (gemY2 > 600){
  26. gemY2 = 600;
  27. gemX2 = Math.random()*750;
  28. hp = hp - 100;
  29. a2 = -1;
  30. }
  31. if (mouseX >= gemX && mouseX <= gemX + size && mouseY >= gemY && mouseY <= gemY + size){
  32. gemY = 600;
  33. gemX = Math.random()*750;
  34. points = points + 1;
  35. size = size - 1;
  36. a = -1;
  37. }
  38. if (mouseX >= gemX2 && mouseX <= gemX2 + size2 && mouseY >= gemY2 && mouseY <= gemY2 + size2){
  39. gemY2 = 600;
  40. gemX2 = Math.random()*750;
  41. points = points + 1;
  42. size2 = size2 - 1;
  43. a2 = -1;
  44. }
  45. if (gemY < 0){
  46. a = 1;
  47. }
  48. if (gemY2 < 0){
  49. a2 = 1;
  50. }
  51. }
  52. function draw() {
  53. drawImage(backMushrooms, 0, 0, 800, 600);
  54. context.fillStyle = "gray";
  55. context.font = "200px Arial";
  56. context.fillText(points, 200, 400);
  57. context.fillStyle = "red";
  58. context.fillRect(0, 20, hp, 30);
  59. drawImage(gem[0], gemX, gemY, size, size);
  60. drawImage(gem[1], gemX2, gemY2, size2, size2);
  61. };
  62. function keyup(key) {
  63.  
  64. };
  65. function mouseup() {
  66. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement