Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Arrays and Tables
#4
It doesn't really matter what you use Smile I think tables (arrays are just a special case) make things look clearer. Let's say you want to have an array with 100 enemies, where each enemy has an image, a position (x, y) and speed (x, y):

Code:
anImage = loadimage("dummy.png")

' using numeric indexes.
enemies = fill([0, 0, 0, 0, 0], 100)
' set image, position and speed of enemy 53.
enemies[53][0] = anImage
enemies[53][1] = 91
enemies[53][2] = 132
enemies[53][3] = 1
enemies[53][4] = -1

' using string keys.
enemies = fill([img: 0, x: 0, y: 0, dx: 0, dy: 0], 100)
enemies[53].img = anImage
enemies[53].x = 91
enemies[53].y = 132
enemies[53].dx = 1
enemies[53].dy = -1
Reply


Messages In This Thread
Arrays and Tables - by johnno56 - 11-24-2024, 09:17 PM
RE: Arrays and Tables - by kevin - 11-25-2024, 07:00 PM
RE: Arrays and Tables - by johnno56 - 11-26-2024, 12:30 AM
RE: Arrays and Tables - by Marcus - 11-26-2024, 04:38 PM
RE: Arrays and Tables - by johnno56 - 11-27-2024, 03:04 AM

Forum Jump:


Users browsing this thread: 2 Guest(s)