Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var prevBallX = ballX - ballVX;
  2.                 var prevBallY = ballY - ballVY;
  3.                 var prevBrickCol = Math.floor(prevBallX / brickW);
  4.                 var prevBrickRow = Math.floor(prevBallY / brickH);
  5.                
  6.                
  7.                 if(prevBrickCol != ballBrickCol){
  8.                     var adjBrickSide = rowColToArrowIndex(prevBrickCol, ballBrickRow);
  9.                     if(!brickGrid[adjBrickSide]){
  10.                         ballVX *= -1;
  11.                     }
  12.                 }
  13.                 if(prevBrickRow != ballBrickRow){
  14.                     var adjBrickTopBot = rowColToArrowIndex(ballBrickCol, prevBrickRow);
  15.                     if(!brickGrid[adjBrickTopBot]){
  16.                         ballVY *= -1;
  17.                     }
  18.                 }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement