Advertisement
Guest User

Untitled

a guest
Nov 16th, 2018
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.95 KB | None | 0 0
  1. for _,v in pairs(level) do
  2.         if v.collision then
  3.             if checkCollision(v.x,v.y,32,32, player.x,player.y+1,player.w,player.h) and player.yVel > 0 then
  4.                 player.yVel = 0
  5.                 player.collision.north = true
  6.                 player.y = player.y - 1
  7.             else
  8.                 player.collision.north = false
  9.             end
  10.             if checkCollision(v.x,v.y,32,32, player.x,player.y-1,player.w,player.h) and player.yVel < 0 then
  11.                 player.yVel = 0
  12.                 player.collision.south = true
  13.                 player.y = player.y + 1
  14.             else
  15.                 player.collision.south = false
  16.             end
  17.             if checkCollision(v.x,v.y,32,32, player.x+1,player.y,player.w,player.h) then
  18.                 player.xVel = 0
  19.                 player.collision.east = true
  20.                 player.x = player.x - 1
  21.             else
  22.                 player.collision.east = false
  23.             end
  24.             if checkCollision(v.x,v.y,32,32, player.x-1,player.y,player.w,player.h) then
  25.                 player.xVel = 0
  26.                 player.collision.west = true
  27.                 player.x = player.x + 1
  28.             else
  29.                 player.collision.west = false
  30.             end
  31.         end
  32.     end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement