Is this possible with nodes? From my understanding I just need an 3D array. I’m currently experimenting with the arrays and the vector array seems to be an 3D array. Or am I missing something?
I’ve been able to randomly spawn objects and populating the vector array with them.
But that is not the same as an 3d array. I kinda don’t understand how to create one with nodes since there is no customization of arguments for the node arrays.
I always thought multidimensional arrays were basic coding tools. I remember having used them >10 years ago in gamemaker. It’s kinda frustrating to read that haxe doesn’t support them. To me it looks like haxe is a bad choice for a game engine. They’ve been around for so long I can’t imagine a text based programming language to not have them.
Umm, isn’t a multidimensional array just an array of arrays. That would be supported in any language that lets you store arrays in arrays. There shouldn’t be any reason you can’t do that in Haxe. I guess arrays in Haxe don’t have a set length, but that shouldn’t cause problems should it?
class Test {
static function main() {
var a:Array<Array<Int>> = [for (i in 0...5) [for (j in 0...5) 0]];
a[0][0] = 1;
a[4][4] = 8;
a[2][3] = 3;
for (val in a) {
trace(val);
}
}
}