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...
MarginContainer
继承: Container < Control < CanvasItem < Node < Object
在子控件周围保留边距的容器。
描述
MarginContainer 会为子控件的各条边加上可调整的边距。是在所有子项周围添加边距,而不是在它们各自周围添加边距。要控制 MarginContainer 的边距,请使用下列 margin_*
主题属性。
注意:边距大小是主题覆盖项,而不是普通的属性。如果想要通过代码更改,应使用以下示例:
# 这段代码示例要求当前脚本扩展的是 MarginContainer。
var margin_value = 100
add_theme_constant_override("margin_top", margin_value)
add_theme_constant_override("margin_left", margin_value)
add_theme_constant_override("margin_bottom", margin_value)
add_theme_constant_override("margin_right", margin_value)
// 这段代码示例要求当前脚本扩展的是 MarginContainer。
int marginValue = 100;
AddThemeConstantOverride("margin_top", marginValue);
AddThemeConstantOverride("margin_left", marginValue);
AddThemeConstantOverride("margin_bottom", marginValue);
AddThemeConstantOverride("margin_right", marginValue);
教程
主题属性
|
||
|
||
|
||
|
主题属性说明
从底部向容器的内部直接子项偏移一定量的像素。
从左侧向容器的内部直接子项偏移一定量的像素。
从右侧向容器的内部直接子项偏移一定量的像素。
从顶部向容器的内部直接子项偏移一定量的像素。