FalseProphet Posted July 2, 2011 Share Posted July 2, 2011 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) Quote Link to comment https://forums.phpfreaks.com/topic/240969-need-help-with-lua-trying-to-make-an-array-with-a-structure-attached-to-it/ Share on other sites More sharing options...
FalseProphet Posted July 2, 2011 Author Share Posted July 2, 2011 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. Quote Link to comment https://forums.phpfreaks.com/topic/240969-need-help-with-lua-trying-to-make-an-array-with-a-structure-attached-to-it/#findComment-1237760 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.