Jump to content

Need help with Lua. Trying to make an Array with a structure attached to it


Recommended Posts

I have been reading the Programming in Lua online book, but it doesn't really seem to give any idea on how to do this other than with Tables.

Here is my current code. I don't know what I am doing wrong, can anyone help me with this?

location = { -- X, Y, Z locations
   x,
   y,
   z
}
someArray = {5}
for i=0, 5 do 
   someArray[i] = location
end
someArray[0].x = 1
someArray[4].x = 5
someArray[0].y = 10
someArray[0].z = 2

function assignLocation(x, y, z)
   print("Location of X: "..x) --  should be 1..?
   print("Location of Y: "..y)
   print("Location of Z: "..z)
end

assignLocation(someArray[0].x, someArray[0].y, someArray[0].z)

someArray = {}
for i=0, 5 do 
someArray[i] = { -- X, Y, Z locations
x,
y,
z
}
end
someArray[0].x = 1
someArray[4].x = 5
someArray[0].y = 10
someArray[0].z = 2

function assignLocation(x, y, z)
print("Location of X: "..x)
print("Location of Y: "..y)
print("Location of Z: "..z)
end

assignLocation(someArray[0].x, someArray[0].y, someArray[0].z)

 

Solved it. Nevermind.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.