Script Graph

使用指南

Cocos 组件 / UI / Widget节点

Cocos 组件 / UI / Widget 节点手册,包含 45 个节点的用途、引脚、使用场景和注意事项。

16

学习目标

访问 Cocos Creator 组件的属性、方法和事件,把引擎能力转成可视化工作流。

覆盖范围

  • 节点数量:45
  • 分类路径:Cocos 组件 / UI / Widget

典型使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

通用注意事项

  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。
  • 部分组件能力受 Cocos Creator 版本限制,页面会标出版本字段。

节点索引

节点节点 ID输入/输出执行方式
获取垂直居中对齐widgetGetIsAlignVerticalCenter1 / 1立即继续
获取垂直居中偏移widgetGetVerticalCenter1 / 1立即继续
获取垂直居中像素模式widgetGetIsAbsoluteVerticalCenter1 / 1立即继续
获取垂直拉伸widgetGetIsStretchHeight1 / 1立即继续
获取底部边距widgetGetBottom1 / 1立即继续
获取底部对齐widgetGetIsAlignBottom1 / 1立即继续
获取底部像素模式widgetGetIsAbsoluteBottom1 / 1立即继续
获取顶部边距widgetGetTop1 / 1立即继续
获取顶部对齐widgetGetIsAlignTop1 / 1立即继续
获取顶部像素模式widgetGetIsAbsoluteTop1 / 1立即继续
获取对齐模式widgetGetAlignMode1 / 1立即继续
获取对齐目标widgetGetTarget1 / 1立即继续
获取水平居中对齐widgetGetIsAlignHorizontalCenter1 / 1立即继续
获取水平居中偏移widgetGetHorizontalCenter1 / 1立即继续
获取水平居中像素模式widgetGetIsAbsoluteHorizontalCenter1 / 1立即继续
获取水平拉伸widgetGetIsStretchWidth1 / 1立即继续
获取所有属性widgetGetProperties1 / 22立即继续
获取右侧边距widgetGetRight1 / 1立即继续
获取右侧对齐widgetGetIsAlignRight1 / 1立即继续
获取右侧像素模式widgetGetIsAbsoluteRight1 / 1立即继续
获取左侧边距widgetGetLeft1 / 1立即继续
获取左侧对齐widgetGetIsAlignLeft1 / 1立即继续
获取左侧像素模式widgetGetIsAbsoluteLeft1 / 1立即继续
立即刷新对齐widgetUpdateAlignment2 / 2立即继续
设置垂直居中对齐widgetSetIsAlignVerticalCenter3 / 2立即继续
设置垂直居中偏移widgetSetVerticalCenter3 / 2立即继续
设置垂直居中像素模式widgetSetIsAbsoluteVerticalCenter3 / 2立即继续
设置底部边距widgetSetBottom3 / 2立即继续
设置底部对齐widgetSetIsAlignBottom3 / 2立即继续
设置底部像素模式widgetSetIsAbsoluteBottom3 / 2立即继续
设置顶部边距widgetSetTop3 / 2立即继续
设置顶部对齐widgetSetIsAlignTop3 / 2立即继续
设置顶部像素模式widgetSetIsAbsoluteTop3 / 2立即继续
设置对齐模式widgetSetAlignMode3 / 2立即继续
设置对齐目标widgetSetTarget3 / 2立即继续
设置水平居中对齐widgetSetIsAlignHorizontalCenter3 / 2立即继续
设置水平居中偏移widgetSetHorizontalCenter3 / 2立即继续
设置水平居中像素模式widgetSetIsAbsoluteHorizontalCenter3 / 2立即继续
设置所有属性widgetSetProperties22 / 2立即继续
设置右侧边距widgetSetRight3 / 2立即继续
设置右侧对齐widgetSetIsAlignRight3 / 2立即继续
设置右侧像素模式widgetSetIsAbsoluteRight3 / 2立即继续
设置左侧边距widgetSetLeft3 / 2立即继续
设置左侧对齐widgetSetIsAlignLeft3 / 2立即继续
设置左侧像素模式widgetSetIsAbsoluteLeft3 / 2立即继续

获取垂直居中对齐

获取垂直居中对齐开关:返回 Widget 是否启用垂直居中对齐。 启用后会取消顶部和底部对齐。垂直居中偏移值只有在此开关开启时才生效。 典型用途:实现 UI 面板在父容器中垂直居中。

节点信息

字段
节点 IDwidgetGetIsAlignVerticalCenter
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
isAlignVerticalCenter垂直居中对齐数据boolean垂直居中对齐-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取垂直居中偏移

获取垂直居中偏移:返回 Widget 的垂直居中偏移值。 仅在垂直居中对齐开启时生效。允许负值(向上偏移)。true=像素值,false=相对父节点高度的百分比偏移。 典型用途:微调 UI 面板的垂直居中位置。

节点信息

字段
节点 IDwidgetGetVerticalCenter
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
verticalCenter垂直居中偏移数据number垂直居中偏移-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取垂直居中像素模式

获取垂直居中像素模式:返回垂直居中偏移值是否以像素为单位。 true=像素值;false=相对父节点高度的百分比。

节点信息

字段
节点 IDwidgetGetIsAbsoluteVerticalCenter
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
isAbsoluteVerticalCenter垂直居中像素模式数据boolean垂直居中像素模式-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取垂直拉伸

获取垂直拉伸状态:返回 Widget 当前是否处于垂直拉伸模式。 这是一个只读推导状态:当顶部和底部同时启用对齐时,Widget 会自动进入垂直拉伸,此时节点高度由 Widget 自动控制。此属性不可直接设置,需要通过调整上下对齐开关间接控制。

节点信息

字段
节点 IDwidgetGetIsStretchHeight
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
isStretchHeight垂直拉伸数据boolean垂直拉伸
上下同时对齐时为 true,表示高度由 Widget 自动控制
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取底部边距

获取底部边距:返回 Widget 的底部边距值。 仅在底部对齐开启时生效。允许负值(向下偏移)。true=像素值,false=相对父节点高度的百分比。 典型用途:让 UI 面板底边距离屏幕底部固定 10 像素。

节点信息

字段
节点 IDwidgetGetBottom
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
bottom底部边距数据number底部边距-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取底部对齐

获取底部对齐开关:返回 Widget 是否启用底部对齐。 启用后节点底部边距参与对齐计算。同时启用顶部和底部对齐 = 垂直拉伸。启用垂直居中时会取消顶部和底部对齐。 典型用途:让 UI 面板底边始终吸附在屏幕底部。

节点信息

字段
节点 IDwidgetGetIsAlignBottom
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
isAlignBottom底部对齐数据boolean底部对齐-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取底部像素模式

获取底部像素模式:返回底部边距是否以像素为单位。 true=像素值;false=相对父节点高度的百分比。

节点信息

字段
节点 IDwidgetGetIsAbsoluteBottom
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
isAbsoluteBottom底部像素模式数据boolean底部像素模式-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取顶部边距

获取顶部边距:返回 Widget 的顶部边距值。 仅在顶部对齐开启时生效。允许负值(向上偏移)。true=像素值,false=相对父节点高度的百分比。 典型用途:让 UI 面板顶边距离屏幕顶部固定 10 像素。

节点信息

字段
节点 IDwidgetGetTop
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
top顶部边距数据number顶部边距-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取顶部对齐

获取顶部对齐开关:返回 Widget 是否启用顶部对齐。 启用后节点顶部边距参与对齐计算。同时启用顶部和底部对齐 = 垂直拉伸(自动填满父节点高度)。启用垂直居中时会自动关闭顶部和底部对齐。 典型用途:让 UI 面板顶边始终吸附在屏幕顶部。

节点信息

字段
节点 IDwidgetGetIsAlignTop
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
isAlignTop顶部对齐数据boolean顶部对齐-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取顶部像素模式

获取顶部像素模式:返回顶部边距是否以像素为单位。 true=像素值(固定大小);false=相对父节点高度的百分比。

节点信息

字段
节点 IDwidgetGetIsAbsoluteTop
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
isAbsoluteTop顶部像素模式数据boolean顶部像素模式-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取对齐模式

获取对齐模式:返回 Widget 的对齐刷新模式。 0=ONCE(首次启用时对齐一次,之后不再自动对齐) 1=ALWAYS(每帧始终保持对齐) 2=ON_WINDOW_RESIZE(窗口尺寸变化时重新对齐,其余时间不自动对齐)

节点信息

字段
节点 IDwidgetGetAlignMode
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
alignMode对齐模式数据number对齐模式
0=ONCE(首次对齐一次)
1=ALWAYS(始终保持对齐)
2=ON_WINDOW_RESIZE(窗口变化时重新对齐)
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取对齐目标

获取对齐目标:返回 Widget 的对齐目标节点。 target 只能是当前节点的某个父节点。返回 null 表示使用当前父节点作为对齐参考。

节点信息

字段
节点 IDwidgetGetTarget
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
target目标节点数据cc.Node对齐目标节点
只能是当前节点的某个父节点,null 表示使用当前父节点
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取水平居中对齐

获取水平居中对齐开关:返回 Widget 是否启用水平居中对齐。 启用后会取消左侧和右侧对齐。水平居中偏移值只有在此开关开启时才生效。 典型用途:实现 UI 面板在父容器中水平居中。

节点信息

字段
节点 IDwidgetGetIsAlignHorizontalCenter
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
isAlignHorizontalCenter水平居中对齐数据boolean水平居中对齐-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取水平居中偏移

获取水平居中偏移:返回 Widget 的水平居中偏移值。 仅在水平居中对齐开启时生效。允许负值(向左偏移)。true=像素值,false=相对父节点宽度的百分比偏移。 典型用途:微调 UI 面板的水平居中位置。

节点信息

字段
节点 IDwidgetGetHorizontalCenter
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
horizontalCenter水平居中偏移数据number水平居中偏移-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取水平居中像素模式

获取水平居中像素模式:返回水平居中偏移值是否以像素为单位。 true=像素值;false=相对父节点宽度的百分比。

节点信息

字段
节点 IDwidgetGetIsAbsoluteHorizontalCenter
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
isAbsoluteHorizontalCenter水平居中像素模式数据boolean水平居中像素模式-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取水平拉伸

获取水平拉伸状态:返回 Widget 当前是否处于水平拉伸模式。 这是一个只读推导状态:当左侧和右侧同时启用对齐时,Widget 会自动进入水平拉伸,此时节点宽度由 Widget 自动控制。此属性不可直接设置,需要通过调整左右对齐开关间接控制。

节点信息

字段
节点 IDwidgetGetIsStretchWidth
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
isStretchWidth水平拉伸数据boolean水平拉伸
左右同时对齐时为 true,表示宽度由 Widget 自动控制
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取所有属性

一次性读出 Widget 组件的全部常用属性:对齐目标、对齐模式、各方向对齐开关、边距/偏移、像素/比例模式及拉伸状态。等同于连接多个 获取类节点,但只用一个节点即可。适合序列化、调试、批量比较等场景。

节点信息

字段
节点 IDwidgetGetProperties
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
target目标节点数据cc.Node对齐目标节点
Widget 的对齐目标,null 表示使用当前父节点。
-可选
alignMode对齐模式数据number对齐模式
0=ONCE 1=ALWAYS 2=ON_WINDOW_RESIZE
-可选
isAlignTop顶部对齐数据boolean顶部对齐-可选
isAlignBottom底部对齐数据boolean底部对齐-可选
isAlignLeft左侧对齐数据boolean左侧对齐-可选
isAlignRight右侧对齐数据boolean右侧对齐-可选
isAlignVerticalCenter垂直居中对齐数据boolean垂直居中对齐-可选
isAlignHorizontalCenter水平居中对齐数据boolean水平居中对齐-可选
isStretchWidth水平拉伸数据boolean水平拉伸
只读派生状态,左右同时对齐时为 true。
-可选
isStretchHeight垂直拉伸数据boolean垂直拉伸
只读派生状态,上下同时对齐时为 true。
-可选
top顶部边距数据number顶部边距-可选
bottom底部边距数据number底部边距-可选
left左侧边距数据number左侧边距-可选
right右侧边距数据number右侧边距-可选
horizontalCenter水平居中偏移数据number水平居中偏移-可选
verticalCenter垂直居中偏移数据number垂直居中偏移-可选
isAbsoluteTop顶部像素模式数据boolean顶部像素模式-可选
isAbsoluteBottom底部像素模式数据boolean底部像素模式-可选
isAbsoluteLeft左侧像素模式数据boolean左侧像素模式-可选
isAbsoluteRight右侧像素模式数据boolean右侧像素模式-可选
isAbsoluteHorizontalCenter水平居中像素模式数据boolean水平居中像素模式-可选
isAbsoluteVerticalCenter垂直居中像素模式数据boolean垂直居中像素模式-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取右侧边距

获取右侧边距:返回 Widget 的右侧边距值。 仅在右侧对齐开启时生效。允许负值(向右偏移)。true=像素值,false=相对父节点宽度的百分比。 典型用途:让 UI 面板右边距离屏幕右边缘固定 10 像素。

节点信息

字段
节点 IDwidgetGetRight
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
right右侧边距数据number右侧边距-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取右侧对齐

获取右侧对齐开关:返回 Widget 是否启用右侧对齐。 启用后节点右侧边距参与对齐计算。同时启用左侧和右侧对齐 = 水平拉伸。启用水平居中时会取消左侧和右侧对齐。 典型用途:让 UI 面板右边始终吸附在屏幕右侧。

节点信息

字段
节点 IDwidgetGetIsAlignRight
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
isAlignRight右侧对齐数据boolean右侧对齐-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取右侧像素模式

获取右侧像素模式:返回右侧边距是否以像素为单位。 true=像素值;false=相对父节点宽度的百分比。

节点信息

字段
节点 IDwidgetGetIsAbsoluteRight
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
isAbsoluteRight右侧像素模式数据boolean右侧像素模式-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取左侧边距

获取左侧边距:返回 Widget 的左侧边距值。 仅在左侧对齐开启时生效。允许负值(向左偏移)。true=像素值,false=相对父节点宽度的百分比。 典型用途:让 UI 面板左边距离屏幕左边缘固定 10 像素。

节点信息

字段
节点 IDwidgetGetLeft
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
left左侧边距数据number左侧边距-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取左侧对齐

获取左侧对齐开关:返回 Widget 是否启用左侧对齐。 启用后节点左侧边距参与对齐计算。同时启用左侧和右侧对齐 = 水平拉伸(自动填满父节点宽度)。启用水平居中时会自动关闭左侧和右侧对齐。 典型用途:让 UI 面板左边始终吸附在屏幕左侧。

节点信息

字段
节点 IDwidgetGetIsAlignLeft
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
isAlignLeft左侧对齐数据boolean左侧对齐-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

获取左侧像素模式

获取左侧像素模式:返回左侧边距是否以像素为单位。 true=像素值;false=相对父节点宽度的百分比。

节点信息

字段
节点 IDwidgetGetIsAbsoluteLeft
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
isAbsoluteLeft左侧像素模式数据boolean左侧像素模式-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

立即刷新对齐

立即刷新对齐:在当前帧内立即执行 Widget 的对齐计算并应用结果。 修改 Widget 参数后,如果需要在当前帧内立刻读取最新的布局位置和尺寸,就应主动调用此节点。它不是单纯修改配置,而是用来在当前帧内立刻拿到最新对齐结果。

节点信息

字段
节点 IDwidgetUpdateAlignment
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置垂直居中对齐

设置垂直居中对齐开关:控制 Widget 是否启用垂直居中对齐。 启用后会取消顶部和底部对齐。垂直居中偏移值只有在此开关开启时才生效。

节点信息

字段
节点 IDwidgetSetIsAlignVerticalCenter
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
isAlignVerticalCenter垂直居中对齐数据boolean垂直居中对齐开关
默认值:false
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置垂直居中偏移

设置垂直居中偏移:设置 Widget 的垂直居中偏移值。 仅在垂直居中对齐开启时生效。允许负值(向上偏移)。true=像素值,false=相对父节点高度的百分比偏移。 典型用途:微调 UI 面板的垂直居中位置。

节点信息

字段
节点 IDwidgetSetVerticalCenter
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
verticalCenter垂直居中偏移数据number垂直居中偏移输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置垂直居中像素模式

设置垂直居中像素模式:控制垂直居中偏移使用像素还是百分比。 true=像素值;false=相对父节点高度的百分比。

节点信息

字段
节点 IDwidgetSetIsAbsoluteVerticalCenter
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
isAbsoluteVerticalCenter垂直居中像素模式数据boolean垂直居中像素模式开关
默认值:true
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置底部边距

设置底部边距:设置 Widget 的底部边距值。 仅在底部对齐开启时生效。允许负值(向下偏移)。true=像素值,false=相对父节点高度的百分比。 典型用途:调整 UI 面板距离屏幕底部的间距。

节点信息

字段
节点 IDwidgetSetBottom
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
bottom底部边距数据number底部边距输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置底部对齐

设置底部对齐开关:控制 Widget 是否启用底部对齐。 启用后节点底部边距参与对齐计算。同时启用顶部和底部对齐 = 垂直拉伸。启用垂直居中时会取消顶部和底部对齐。

节点信息

字段
节点 IDwidgetSetIsAlignBottom
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
isAlignBottom底部对齐数据boolean底部对齐开关
默认值:false
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置底部像素模式

设置底部像素模式:控制底部边距使用像素还是百分比。 true=像素值;false=相对父节点高度的百分比。

节点信息

字段
节点 IDwidgetSetIsAbsoluteBottom
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
isAbsoluteBottom底部像素模式数据boolean底部像素模式开关
默认值:true
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置顶部边距

设置顶部边距:设置 Widget 的顶部边距值。 仅在顶部对齐开启时生效。允许负值(向上偏移)。true=像素值,false=相对父节点高度的百分比。 典型用途:调整 UI 面板距离屏幕顶部的间距。

节点信息

字段
节点 IDwidgetSetTop
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
top顶部边距数据number顶部边距输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置顶部对齐

设置顶部对齐开关:控制 Widget 是否启用顶部对齐。 启用后节点顶部边距参与对齐计算。同时启用顶部和底部对齐 = 垂直拉伸。启用垂直居中时会自动关闭顶部和底部对齐。

节点信息

字段
节点 IDwidgetSetIsAlignTop
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
isAlignTop顶部对齐数据boolean顶部对齐开关
默认值:false
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置顶部像素模式

设置顶部像素模式:控制顶部边距使用像素还是百分比。 true=像素值;false=相对父节点高度的百分比。

节点信息

字段
节点 IDwidgetSetIsAbsoluteTop
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
isAbsoluteTop顶部像素模式数据boolean顶部像素模式开关
默认值:true
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置对齐模式

设置对齐模式:设置 Widget 的对齐刷新模式。 0=ONCE(首次启用时对齐一次,之后不再自动对齐) 1=ALWAYS(每帧始终保持对齐) 2=ON_WINDOW_RESIZE(窗口尺寸变化时重新对齐,其余时间不自动对齐)

节点信息

字段
节点 IDwidgetSetAlignMode
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
alignMode对齐模式数据number对齐模式
ONCE 首次对齐一次
ALWAYS 始终保持对齐
ON_WINDOW_RESIZE 窗口变化时重新对齐
下拉选择
默认值:2
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置对齐目标

设置对齐目标:设置 Widget 的对齐目标节点。 target 只能是当前节点的某个父节点。传入 null 表示回退到使用当前父节点作为对齐参考。

节点信息

字段
节点 IDwidgetSetTarget
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
target目标节点数据cc.Node对齐目标节点
只能是当前节点的某个父节点,传入 null 表示使用当前父节点
-可选

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置水平居中对齐

设置水平居中对齐开关:控制 Widget 是否启用水平居中对齐。 启用后会取消左侧和右侧对齐。水平居中偏移值只有在此开关开启时才生效。

节点信息

字段
节点 IDwidgetSetIsAlignHorizontalCenter
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
isAlignHorizontalCenter水平居中对齐数据boolean水平居中对齐开关
默认值:false
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置水平居中偏移

设置水平居中偏移:设置 Widget 的水平居中偏移值。 仅在水平居中对齐开启时生效。允许负值(向左偏移)。true=像素值,false=相对父节点宽度的百分比偏移。 典型用途:微调 UI 面板的水平居中位置。

节点信息

字段
节点 IDwidgetSetHorizontalCenter
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
horizontalCenter水平居中偏移数据number水平居中偏移输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置水平居中像素模式

设置水平居中像素模式:控制水平居中偏移使用像素还是百分比。 true=像素值;false=相对父节点宽度的百分比。

节点信息

字段
节点 IDwidgetSetIsAbsoluteHorizontalCenter
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
isAbsoluteHorizontalCenter水平居中像素模式数据boolean水平居中像素模式开关
默认值:true
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置所有属性

一次性批量修改 Widget 组件的多个常用属性。 公开引脚语义(重要):除 exe 与 widget 外,所有可写属性引脚默认不公开(isPublic: false),只有被显式公开的引脚才参与写入。若想保留目标属性原值不变,必须保持引脚不公开——仅断开连线不够,已公开的引脚会用内联控件默认值覆盖原值。

节点信息

字段
节点 IDwidgetSetProperties
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
target目标节点数据cc.Node对齐目标节点
Widget 的对齐目标。默认不公开;公开后才参与写入。
-可选
默认隐藏
alignMode对齐模式数据number对齐模式
0=ONCE 1=ALWAYS 2=ON_WINDOW_RESIZE。默认不公开;公开后才参与写入。
下拉选择
默认值:2
可选
默认隐藏
isAlignTop顶部对齐数据boolean顶部对齐
默认不公开;公开后才参与写入。
开关
默认值:false
可选
默认隐藏
isAlignBottom底部对齐数据boolean底部对齐
默认不公开;公开后才参与写入。
开关
默认值:false
可选
默认隐藏
isAlignLeft左侧对齐数据boolean左侧对齐
默认不公开;公开后才参与写入。
开关
默认值:false
可选
默认隐藏
isAlignRight右侧对齐数据boolean右侧对齐
默认不公开;公开后才参与写入。
开关
默认值:false
可选
默认隐藏
isAlignVerticalCenter垂直居中对齐数据boolean垂直居中对齐
默认不公开;公开后才参与写入。
开关
默认值:false
可选
默认隐藏
isAlignHorizontalCenter水平居中对齐数据boolean水平居中对齐
默认不公开;公开后才参与写入。
开关
默认值:false
可选
默认隐藏
top顶部边距数据number顶部边距
默认不公开;公开后才参与写入。
输入框
默认值:0
可选
默认隐藏
bottom底部边距数据number底部边距
默认不公开;公开后才参与写入。
输入框
默认值:0
可选
默认隐藏
left左侧边距数据number左侧边距
默认不公开;公开后才参与写入。
输入框
默认值:0
可选
默认隐藏
right右侧边距数据number右侧边距
默认不公开;公开后才参与写入。
输入框
默认值:0
可选
默认隐藏
horizontalCenter水平居中偏移数据number水平居中偏移
默认不公开;公开后才参与写入。
输入框
默认值:0
可选
默认隐藏
verticalCenter垂直居中偏移数据number垂直居中偏移
默认不公开;公开后才参与写入。
输入框
默认值:0
可选
默认隐藏
isAbsoluteTop顶部像素模式数据boolean顶部像素模式
默认不公开;公开后才参与写入。
开关
默认值:true
可选
默认隐藏
isAbsoluteBottom底部像素模式数据boolean底部像素模式
默认不公开;公开后才参与写入。
开关
默认值:true
可选
默认隐藏
isAbsoluteLeft左侧像素模式数据boolean左侧像素模式
默认不公开;公开后才参与写入。
开关
默认值:true
可选
默认隐藏
isAbsoluteRight右侧像素模式数据boolean右侧像素模式
默认不公开;公开后才参与写入。
开关
默认值:true
可选
默认隐藏
isAbsoluteHorizontalCenter水平居中像素模式数据boolean水平居中像素模式
默认不公开;公开后才参与写入。
开关
默认值:true
可选
默认隐藏
isAbsoluteVerticalCenter垂直居中像素模式数据boolean垂直居中像素模式
默认不公开;公开后才参与写入。
开关
默认值:true
可选
默认隐藏

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置右侧边距

设置右侧边距:设置 Widget 的右侧边距值。 仅在右侧对齐开启时生效。允许负值(向右偏移)。true=像素值,false=相对父节点宽度的百分比。 典型用途:调整 UI 面板距离屏幕右边缘的间距。

节点信息

字段
节点 IDwidgetSetRight
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
right右侧边距数据number右侧边距输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置右侧对齐

设置右侧对齐开关:控制 Widget 是否启用右侧对齐。 启用后节点右侧边距参与对齐计算。同时启用左侧和右侧对齐 = 水平拉伸。启用水平居中时会取消左侧和右侧对齐。

节点信息

字段
节点 IDwidgetSetIsAlignRight
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
isAlignRight右侧对齐数据boolean右侧对齐开关
默认值:false
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置右侧像素模式

设置右侧像素模式:控制右侧边距使用像素还是百分比。 true=像素值;false=相对父节点宽度的百分比。

节点信息

字段
节点 IDwidgetSetIsAbsoluteRight
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
isAbsoluteRight右侧像素模式数据boolean右侧像素模式开关
默认值:true
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置左侧边距

设置左侧边距:设置 Widget 的左侧边距值。 仅在左侧对齐开启时生效。允许负值(向左偏移)。true=像素值,false=相对父节点宽度的百分比。 典型用途:调整 UI 面板距离屏幕左边缘的间距。

节点信息

字段
节点 IDwidgetSetLeft
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
left左侧边距数据number左侧边距输入框
默认值:0
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置左侧对齐

设置左侧对齐开关:控制 Widget 是否启用左侧对齐。 启用后节点左侧边距参与对齐计算。同时启用左侧和右侧对齐 = 水平拉伸。启用水平居中时会取消左侧和右侧对齐。

节点信息

字段
节点 IDwidgetSetIsAlignLeft
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
isAlignLeft左侧对齐数据boolean左侧对齐开关
默认值:false
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。

设置左侧像素模式

设置左侧像素模式:控制左侧边距使用像素还是百分比。 true=像素值;false=相对父节点宽度的百分比。

节点信息

字段
节点 IDwidgetSetIsAbsoluteLeft
分类Cocos 组件
二级分类UI
分组Widget
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件。Widget 负责基于父节点或目标节点自动对齐当前节点的位置与尺寸。
-必填
isAbsoluteLeft左侧像素模式数据boolean左侧像素模式开关
默认值:true
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
widgetWidget数据cc.Component / Widget目标 Widget
要操作的 Widget 组件
-可选

使用场景

  • 控制 UI、音频、动画、物理、灯光、粒子和渲染组件
  • 读取组件状态后驱动游戏逻辑
  • 批量设置组件属性完成游戏运行时效果

注意事项

  • 适合的工作流类型:component、library、method、function、class。
  • 目标组件引脚必须连接正确的组件实例。
  • 设置类节点通常需要接入执行流,才会真正修改游戏运行时状态。