ViewportContainer
Inherits: Container < Control < CanvasItem < Node < Object
用于持有Viewport的控件。
描述
容纳Viewport的Container节点,自动设置其大小。
注意: 改变ViewportContainer的Control.rect_scale会导致其内容出现扭曲。要改变它的视觉尺寸而不引起失真,可以调整节点的边距来代替,如果它还未在容器中时。
属性
| ||
|
属性说明
- bool stretch
Default |
|
Setter | set_stretch(value) |
Getter | is_stretch_enabled() |
如果true
,视窗将被缩放到控件的大小。
- int stretch_shrink
Default |
|
Setter | set_stretch_shrink(value) |
Getter | get_stretch_shrink() |
将视窗的有效分辨率除以这个值,同时保留其比例。这可以用来加快渲染速度。
例如,一个1280×720的视窗,如果stretch_shrink设置为2
,将以640×360的尺寸进行渲染,同时在容器中占据同样的尺寸。
注意:stretch拉伸必须是true
,这个属性才能发挥作用。