ViewportContainer
Inherits: Container < Control < CanvasItem < Node < Object
Control for holding Viewports.
Description
A Container node that holds a Viewport, automatically setting its size.
Note: Changing a ViewportContainer's Control.rect_scale will cause its contents to appear distorted. To change its visual size without causing distortion, adjust the node's margins instead (if it's not already in a container).
Properties
| ||
|
Property Descriptions
bool stretch
Default |
|
Setter | set_stretch(value) |
Getter | is_stretch_enabled() |
If true
, the viewport will be scaled to the control's size.
int stretch_shrink
Default |
|
Setter | set_stretch_shrink(value) |
Getter | get_stretch_shrink() |
Divides the viewport's effective resolution by this value while preserving its scale. This can be used to speed up rendering.
For example, a 1280×720 viewport with stretch_shrink set to 2
will be rendered at 640×360 while occupying the same size in the container.
Note: stretch must be true
for this property to work.
© 2014–2021 Juan Linietsky, Ariel Manzur, Godot Engine contributors
Licensed under the MIT License.
https://docs.godotengine.org/en/3.3/classes/class_viewportcontainer.html