Advertisement
Guest User

Untitled

a guest
Dec 8th, 2019
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Creating variables
  2. let myX = 50, myY = 450,updates=0,dx=0,dy=0,plX=600,plY=100,plDulj=400,minatoX=[],minatoY,brMinati=0;
  3.  
  4. function update() {
  5.     // Napisanoto tuk se izpulnqva otnovo i otnovo mnogo puti v sekunda
  6.     if(myX>=720){
  7.         dx=-dx;
  8.     }
  9.     if(myX<=0){
  10.         dx=+dx;
  11.    
  12.     }
  13.     if(myY>530){
  14.        dy=-dy;
  15.     }
  16.     if(myY<=0){
  17.         dy=+dy;
  18.     }
  19.     if(!(dx==0 && dy==0)){
  20.          dvijenie();         
  21.   }
  22. }
  23. function dvijenie () {
  24.            myX = myX-dx;
  25.            myY = myY-dy;
  26.            dy=dy-1;
  27.    
  28. }
  29. function prerodi() {
  30.     myX=50;
  31.     myY=450;
  32.     dx=0;
  33.     dy=0;
  34. }
  35. function draw() {
  36.     // tuk naprogramirai kakvo da se risuva
  37.     drawImage(backWaterfall,0,0,800,600);
  38.     if(dx==0 && dy==0){
  39.         dx=myX-mouseX;                                                                                                                                                                                                                                                                      
  40.         dy=myY-mouseY;
  41.         for(is=0;is<1000;is=is+1){
  42.            myX = myX-dx;
  43.            myY = myY-dy;
  44.            dy=dy-1;                                        
  45.            drawImage(ballOrTree,myX,myY,15,15);
  46.         if(myX>=750){
  47.             dx=-dx;
  48.         }
  49.         if(myX<=0){
  50.             dx=+dx;
  51.            
  52.         }
  53.         if(myY>=550){
  54.            dy=-dy;
  55.         }
  56.         if(myY<=0){
  57.             dy=+dy;
  58.         }
  59.        }
  60.          prerodi();
  61.     }
  62.     drawImage(boxAlienYellowSquare,myX,myY,50,50);
  63. };
  64. function keyup(key) {
  65.     if(key==82){
  66.         prerodi();
  67.     }
  68. };
  69. function mouseup() {
  70.     // Show coordinates of mouse on click
  71.     dx=myX-mouseX;
  72.     dy=myY-mouseY;
  73.     // console.log("Mousse clicked at", mouseX, mouseY);
  74. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement