Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
AspectRatioContainer¶
Inherits: Container < Control < CanvasItem < Node < Object
A container that preserves the proportions of its child controls.
Description¶
A container type that arranges its child controls in a way that preserves their proportions automatically when the container is resized. Useful when a container has a dynamic size and the child nodes must adjust their sizes accordingly without losing their aspect ratios.
Tutorials¶
Properties¶
|
||
|
||
|
||
|
Enumerations¶
enum StretchMode:
StretchMode STRETCH_WIDTH_CONTROLS_HEIGHT = 0
The height of child controls is automatically adjusted based on the width of the container.
StretchMode STRETCH_HEIGHT_CONTROLS_WIDTH = 1
The width of child controls is automatically adjusted based on the height of the container.
StretchMode STRETCH_FIT = 2
The bounding rectangle of child controls is automatically adjusted to fit inside the container while keeping the aspect ratio.
StretchMode STRETCH_COVER = 3
The width and height of child controls is automatically adjusted to make their bounding rectangle cover the entire area of the container while keeping the aspect ratio.
Wh