A container that arranges its child controls in a grid layout.
[GridContainer] arranges its child controls in a grid layout. The number of columns is specified by the [member columns] property, whereas the number of rows depends on how many are needed for the child controls. The number of rows and columns is preserved for every size of the container.
[b]Note:[/b] [GridContainer] only works with child nodes inheriting from [Control]. It won't rearrange child nodes inheriting from [Node2D].
$DOCS_URL/tutorials/ui/gui_containers.html
https://godotengine.org/asset-library/asset/677
The number of columns in the [GridContainer]. If modified, [GridContainer] reorders its Control-derived children to accommodate the new layout.
The horizontal separation of children nodes.
The vertical separation of children nodes.