The Godot Q&A is currently undergoing maintenance!

Your ability to ask and answer questions is temporarily disabled. You can browse existing threads in read-only mode.

We are working on bringing this community platform back to its full functionality, stay tuned for updates. | Twitter

0 votes

If I have an HBoxContainer with 3 children, how can I justify the spacing of its children automatically? I know I can hard-code it by using the custom_constants/separation property but I want the spacing to be automatic.

in Engine by (15 points)

What do you mean by "justify"? Do you mean centering the children of the HBoxContainer node?

Equal spacing between the children of HBoxContainer.

1 Answer

+1 vote
Best answer

you can select all children and select Size Flags -> Expand (if there is room) and they will each expand to an equal size

you can select all children and select Rect->Min Size to make them all the same with or height

you can put empty Control nodes between children and set min size or expand too

by (1,975 points)
selected by
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.