Discord
Login
Community
DARK THEME

not working

bigg = 20
spritex = 0
spritey = 0
slimespeed = 1
camerax = 0
cameray = 0
sprite_names = ["front", "back", "unused", "left", "right"]
current_sprite_name = sprite_names[frontbackleftright]
frontbackleftright = 1
end
update = function()
  if keyboard.LEFT or gamepad.LEFT then
    spritex = spritex - slimespeed
    frontbackleftright = 3
  end
  if keyboard.RIGHT or gamepad.RIGHT then
    spritex = spritex + slimespeed
    frontbackleftright = 4
  end
  if keyboard.UP or gamepad.UP then
    spritey = spritey + slimespeed
    frontbackleftright = 1
  end
  if keyboard.DOWN or gamepad.DOWN then
    spritey = spritey - slimespeed
    frontbackleftright = 0
  end
end
draw = function()
  screen.clear()
  screen.drawMap("map2", 0, 0, screen.width, screen.height)
  screen.drawSprite(current_sprite_name, spritex, spritey, bigg, bigg)
end``` why aint this workin´, i mean the sprite doesnt change appearance

You never update the current_sprite_name in your update function, only the frontbackleftright one.

Post a reply

Progress

Status

Preview
Cancel
Post
Validate your e-mail address to participate in the community