ScrollContainer

Inherits: Container < Control < CanvasItem < Node < Object

继承人: EditorInspector

类别: 核心

简要说明

用于显示可滚动元素(如列表)的辅助节点。

主题属性

StyleBox

BG

信号

  • scroll_ended ( )

当滚动停止时发出。

  • scroll_started ( )

启动滚动时发出。

描述

用于包含 Control 孩子。ScrollContainers将自动创建一个子滚动条 (HScrollBarVScrollBar 或者两者都有),并且只在ScrollContainer区域内绘制控件。滚动条将自动绘制在右侧(垂直)或底部(水平),并启用拖动以移动滚动容器中的可视控件(及其子控件)。滚动条还将根据 Control.rect_min_size 相对于ScrollContainer的控件。与 Panel 控制。你可以设定 EXPAND 在子级的大小标志上,因此如果滚动容器的大小较大(滚动对于所选维度是不可见的),则它们将增大到滚动容器的大小。

属性描述

  • int scroll_deadzone

违约

0

设定器

设置死区(值)

吸气剂

获取“死区”()

  • int scroll_horizontal

违约

0

设定器

设置滚动(值)

吸气剂

获取“滚动”()

当前水平滚动值。

  • bool scroll_horizontal_enabled

违约

设定器

设置启用滚动(值)

吸气剂

_h_scroll_enabled()是否启用?

如果 true ,启用水平滚动。

  • int scroll_vertical

违约

0

设定器

设置滚动(值)

吸气剂

获取“滚动”()

当前垂直滚动值。

  • bool scroll_vertical_enabled

违约

设定器

设置启用滚动(值)

吸气剂

是否已启用滚动()。

如果 true ,启用垂直滚动。

方法说明