Advertisement
Guest User

moving right/left

a guest
May 27th, 2024
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.72 KB | Source Code | 0 0
  1. function love.load()
  2.  
  3.   enemy = {
  4.     x = 400,
  5.     y = 300,
  6.     w = 100,
  7.     h = 100,
  8.  
  9.     xAccel = 100,
  10.  
  11.     distance = 0,
  12.   }
  13.  
  14. end
  15.  
  16. function love.update(dt)
  17.   enemy.x = enemy.x+enemy.xAccel*dt
  18.   enemy.distance = enemy.distance+enemy.xAccel*dt
  19.  
  20.   if math.abs(enemy.distance) >= 250 then
  21.     enemy.distance = 0
  22.     enemy.xAccel = -enemy.xAccel
  23.   end
  24.  
  25. end
  26.  
  27. function love.draw()
  28.  
  29.   love.graphics.setColor(1,1,1)
  30.   love.graphics.print("Walked distance: "..enemy.distance,20,20)
  31.  
  32.   if enemy.xAccel > 0 then
  33.     love.graphics.print("Facing direction: Right",20,40)
  34.   else
  35.     love.graphics.print("Facing direction: Left",20,40)
  36.   end
  37.  
  38.   love.graphics.rectangle("fill",enemy.x,enemy.y,enemy.w,enemy.h)
  39.  
  40. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement