StyleBoxTexture¶
Inherits: StyleBox < Resource < Reference < Object
类别: 核心
属性¶
0 |
||
0 |
||
真 |
||
0.0 |
||
0.0 |
||
0.0 |
||
0.0 |
||
0.0 |
||
0.0 |
||
0.0 |
||
0.0 |
||
颜色(1,1,1,1) |
||
rect2(0,0,0,0) |
||
方法¶
get_expand_margin_size ( Margin margin ) const |
|
get_margin_size ( Margin margin ) const |
|
无效 |
set_expand_margin_all ( float size ) |
无效 |
set_expand_margin_individual ( float size_left, float size_top, float size_right, float size_bottom ) |
无效 |
set_expand_margin_size ( Margin margin, float size ) |
无效 |
set_margin_size ( Margin margin, float size ) |
信号¶
texture_changed ( )
枚举¶
枚举 AxisStretchMode :
AXIS_STRETCH_MODE_STRETCH = 0
AXIS_STRETCH_MODE_TILE = 1
AXIS_STRETCH_MODE_TILE_FIT = 2
描述¶
基于纹理的九片 StyleBox ,以类似于 NinePatchRect . 这个样式框执行纹理的3×3缩放,其中只有中心单元格被完全拉伸。这使得设计边界样式成为可能,而不管样式框的大小。
属性描述¶
AxisStretchMode axis_stretch_horizontal
违约 |
0 |
设定器 |
设置轴拉伸模式(值) |
吸气剂 |
获取轴拉伸模式() |
AxisStretchMode axis_stretch_vertical
违约 |
0 |
设定器 |
设置轴拉伸模式(值) |
吸气剂 |
获取_v_轴_拉伸_模式() |
bool draw_center
违约 |
真 |
设定器 |
设置绘制中心(值) |
吸气剂 |
是否启用了“绘制中心”() |
float expand_margin_bottom
违约 |
0.0 |
设定器 |
设置展开页边距大小(值) |
吸气剂 |
获取扩展页边距大小()。 |
在绘制时展开此样式框的下边缘,使其绘制大于请求的值。
float expand_margin_left
违约 |
0.0 |
设定器 |
设置展开页边距大小(值) |
吸气剂 |
获取扩展页边距大小()。 |
在绘制时展开此样式框的左边距,使其绘制大于请求的值。
float expand_margin_right
违约 |
0.0 |
设定器 |
设置展开页边距大小(值) |
吸气剂 |
获取扩展页边距大小()。 |
在绘制时展开此样式框的右边距,使其绘制大于请求的值。
float expand_margin_top
违约 |
0.0 |
设定器 |
设置展开页边距大小(值) |
吸气剂 |
获取扩展页边距大小()。 |
绘制时展开此样式框的上边缘,使其绘制大于请求的值。
float margin_bottom
违约 |
0.0 |
设定器 |
设置页边距大小(值) |
吸气剂 |
获取u页边距u大小() |
增加3×3纹理框的下边缘。
较高的值意味着更多的源纹理被视为3×3框底部边框的一部分。
这也是用作回退的值 StyleBox.content_margin_bottom 如果是负的。
float margin_left
违约 |
0.0 |
设定器 |
设置页边距大小(值) |
吸气剂 |
获取u页边距u大小() |
增加3×3纹理框的左边距。
较高的值意味着更多的源纹理被认为是3×3框的左边框的一部分。
这也是用作回退的值 StyleBox.content_margin_left 如果是负的。
float margin_right
违约 |
0.0 |
设定器 |
设置页边距大小(值) |
吸气剂 |
获取u页边距u大小() |
增加3×3纹理框的右边距。
较高的值意味着更多的源纹理被视为3×3框右边框的一部分。
这也是用作回退的值 StyleBox.content_margin_right 如果是负的。
float margin_top
违约 |
0.0 |
设定器 |
设置页边距大小(值) |
吸气剂 |
获取u页边距u大小() |
增加3×3纹理框的上边缘。
较高的值意味着更多的源纹理被视为3×3框顶部边界的一部分。
这也是用作回退的值 StyleBox.content_margin_top 如果是负的。
Color modulate_color
违约 |
颜色(1,1,1,1) |
设定器 |
设置调制(值) |
吸气剂 |
得到调节 |
绘制此样式框时调整纹理的颜色。
Texture normal_map
设定器 |
设置正常图(值) |
吸气剂 |
获取普通地图 |
绘制此样式框时要使用的普通映射。
Rect2 region_rect
违约 |
rect2(0,0,0,0) |
设定器 |
设置区域矩形(值) |
吸气剂 |
获取区域矩形() |
种类要使用的纹理的子区域。
这相当于首先在 AtlasTexture 同一区域。
Texture texture
设定器 |
设置纹理(值) |
吸气剂 |
获取纹理() |
绘制此样式框时使用的纹理。