Script Graph

使用指南

Cocos 组件 / UI / PageView节点

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

16

学习目标

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

覆盖范围

  • 节点数量:24
  • 分类路径:Cocos 组件 / UI / PageView

典型使用场景

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

通用注意事项

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

节点索引

节点节点 ID输入/输出执行方式
按索引移除页面pageViewRemovePageAtIndex3 / 2立即继续
插入页面pageViewInsertPage4 / 2立即继续
翻页事件pageViewPageTurningBind3 / 2立即继续
滚动到页面pageViewScrollToPage4 / 2立即继续
获取尺寸模式pageViewGetSizeMode1 / 1立即继续
获取当前页索引pageViewGetCurrentPageIndex1 / 1立即继续
获取翻页速度pageViewGetPageTurningSpeed1 / 1立即继续
获取滚动方向pageViewGetDirection1 / 1立即继续
获取滚动临界值pageViewGetScrollThreshold1 / 1立即继续
获取快速翻页临界值pageViewGetAutoPageTurningThreshold1 / 1立即继续
获取所有属性pageViewGetProperties1 / 6立即继续
获取页面列表pageViewGetPages1 / 1立即继续
获取指示器pageViewGetIndicator1 / 1立即继续
设置尺寸模式pageViewSetSizeMode3 / 2立即继续
设置当前页索引pageViewSetCurrentPageIndex3 / 2立即继续
设置翻页速度pageViewSetPageTurningSpeed3 / 2立即继续
设置滚动方向pageViewSetDirection3 / 2立即继续
设置滚动临界值pageViewSetScrollThreshold3 / 2立即继续
设置快速翻页临界值pageViewSetAutoPageTurningThreshold3 / 2立即继续
设置所有属性pageViewSetProperties8 / 2立即继续
设置指示器pageViewSetIndicator3 / 2立即继续
添加页面pageViewAddPage3 / 2立即继续
移除所有页面pageViewRemoveAllPages2 / 2立即继续
移除页面pageViewRemovePage3 / 2立即继续

按索引移除页面

按索引移除页面:移除指定索引处的页面。 典型用途:移除第 2 页的过期推广内容。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填
index索引数据number页面索引
要移除的页面索引
输入框
默认值:0
必填

输出引脚

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

使用场景

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

注意事项

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

插入页面

插入页面:在指定索引位置插入一个页面节点。 典型用途:在特定位置插入页面,如第 3 页后插入新活动页面。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填
page页面数据cc.Node页面节点
要插入的页面节点
-必填
index索引数据number插入索引
要插入的目标位置索引
输入框
默认值:0
必填

输出引脚

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

使用场景

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

注意事项

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

翻页事件

绑定翻页事件:在 PageView 翻页时触发连接的 执行事件 节点。 每次翻页完成后触发。典型用途:翻页后更新页面指示器、同步 UI 状态。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流--可选
event事件事件事件事件入口
连接到执行事件节点的事件输出引脚
-必填
pageView分页视图数据cc.Component / PageView目标分页视图
要监听翻页事件的 PageView 组件
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流--可选
handle句柄数据eventHandle绑定句柄
用于后续取消这个具体监听。
-可选

使用场景

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

注意事项

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

滚动到页面

滚动到页面:以动画方式平滑滚动到指定页面。 可通过 timeInSecond 控制动画时长。典型用途:新手引导时自动翻到下一页。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填
index索引数据number目标页索引
要滚动到的页面索引
输入框
默认值:0
必填
timeInSecond动画时长数据number动画时长
滚动动画的持续时间(秒),不传则使用默认速度
输入框
默认值:0.3
可选

输出引脚

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

使用场景

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

注意事项

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

获取尺寸模式

获取尺寸模式:返回 PageView 的页面尺寸模式。 统一尺寸:所有页面大小相同;自由尺寸:各页面可不同大小。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
sizeMode尺寸模式数据number尺寸模式
统一尺寸(=0):所有页面大小相同
自由尺寸(=1):各页面可不同
-可选

使用场景

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

注意事项

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

获取当前页索引

获取当前页索引:返回 PageView 当前显示的页面索引(从 0 开始)。 典型用途:判断玩家当前在第几页,或根据页面切换 UI 状态。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
index索引数据number当前页索引
当前显示的页面索引(从0开始)
-可选

使用场景

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

注意事项

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

获取翻页速度

获取翻页速度:返回 PageView 的翻页动画速度(秒)。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
pageTurningSpeed速度数据number翻页速度
翻页动画的持续时间(秒)
-可选

使用场景

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

注意事项

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

获取滚动方向

获取滚动方向:返回 PageView 的滚动方向。 水平:左右滑动;垂直:上下滑动。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
direction方向数据number滚动方向
水平(=0):左右滑动
垂直(=1):上下滑动
-可选

使用场景

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

注意事项

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

获取滚动临界值

获取滚动临界值:返回 PageView 的滚动临界值。 超过此值后触发翻页,取值 0~1。0.5 表示滑动到一半即翻页。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
scrollThreshold临界值数据number滚动临界值
超过此值后触发翻页(0~1)
-可选

使用场景

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

注意事项

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

获取快速翻页临界值

获取快速翻页临界值:返回快速滑动自动翻页的速度临界值。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
autoPageTurningThreshold临界值数据number快速翻页临界值
快速滑动自动翻页的速度临界值
-可选

使用场景

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

注意事项

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

获取所有属性

一次性读出 PageView 的全部常用属性:尺寸模式、方向、临界值、翻页速度、指示器。等同于连接多个 获取类节点,但只用一个节点即可。适合序列化、调试、批量比较等场景。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
sizeMode尺寸模式数据number尺寸模式
0=Unified(统一尺寸)
1=Free(自由尺寸)
-可选
direction方向数据number滚动方向
0=Horizontal(水平)
1=Vertical(垂直)
-可选
scrollThreshold临界值数据number滚动临界值
超过此值后触发翻页(0~1)
-可选
autoPageTurningThreshold快速翻页临界值数据number快速翻页临界值
快速滑动自动翻页的速度临界值
-可选
pageTurningSpeed翻页速度数据number翻页速度
翻页动画的持续时间(秒)
-可选
indicator指示器数据cc.Component / PageViewIndicator页面指示器
关联的 PageViewIndicator 组件
-可选

使用场景

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

注意事项

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

获取页面列表

获取页面列表:返回 PageView 中所有页面节点的数组。 典型用途:遍历所有页面进行批量操作,如逐页设置内容。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
pages页面列表数据cc.Node / array页面列表
所有页面节点的数组
-可选

使用场景

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

注意事项

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

获取指示器

获取指示器:返回 PageView 关联的页面指示器组件。 典型用途:获取指示器以进一步自定义其样式或隐藏/显示。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
indicator指示器数据cc.Component / PageViewIndicator页面指示器
关联的 PageViewIndicator 组件
-可选

使用场景

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

注意事项

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

设置尺寸模式

设置尺寸模式:设置 PageView 的页面尺寸模式。 统一尺寸:所有页面大小相同,适合标准图集展示;自由尺寸:各页面可不同,适合混合内容。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填
sizeMode尺寸模式数据number尺寸模式
统一尺寸(=0):所有页面大小相同
自由尺寸(=1):各页面可不同
下拉选择
默认值:0
必填

输出引脚

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

使用场景

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

注意事项

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

设置当前页索引

设置当前页索引:设置 PageView 当前显示的页面索引(从 0 开始)。 典型用途:直接跳转到指定页面,如从第 1 页跳到第 5 页。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填
index索引数据number页面索引
要显示的页面索引(从0开始)
输入框
默认值:0
必填

输出引脚

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

使用场景

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

注意事项

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

设置翻页速度

设置翻页速度:设置 PageView 的翻页动画速度(秒)。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填
pageTurningSpeed速度数据number翻页速度
翻页动画的持续时间(秒)
输入框
默认值:0.3
必填

输出引脚

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

使用场景

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

注意事项

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

设置滚动方向

设置滚动方向:设置 PageView 的滚动方向。 水平:左右翻页,适合图集;垂直:上下翻页,适合长列表分页。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填
direction方向数据number滚动方向
水平(=0):左右滑动
垂直(=1):上下滑动
下拉选择
默认值:0
必填

输出引脚

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

使用场景

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

注意事项

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

设置滚动临界值

设置滚动临界值:设置 PageView 的滚动临界值。 取值 0~1。值越小越容易翻页(如 0.2 滑动少量即翻页),值越大翻页越困难(如 0.8 需滑动更多)。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填
scrollThreshold临界值数据number滚动临界值
超过此值后触发翻页(0~1)
输入框
默认值:0.5
必填

输出引脚

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

使用场景

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

注意事项

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

设置快速翻页临界值

设置快速翻页临界值:设置快速滑动自动翻页的速度临界值。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填
autoPageTurningThreshold临界值数据number快速翻页临界值
快速滑动自动翻页的速度临界值
输入框
默认值:0.5
必填

输出引脚

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

使用场景

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

注意事项

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

设置所有属性

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

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填
sizeMode尺寸模式数据number尺寸模式
0=Unified(统一尺寸), 1=Free(自由尺寸)。默认不公开;公开后才参与写入。
下拉选择
默认值:0
可选
默认隐藏
direction方向数据number滚动方向
0=Horizontal(水平), 1=Vertical(垂直)。默认不公开;公开后才参与写入。
下拉选择
默认值:0
可选
默认隐藏
scrollThreshold临界值数据number滚动临界值
超过此值后触发翻页(0~1)。默认不公开;公开后才参与写入。
输入框
默认值:0.5
可选
默认隐藏
autoPageTurningThreshold快速翻页临界值数据number快速翻页临界值
快速滑动自动翻页的速度临界值。默认不公开;公开后才参与写入。
输入框
默认值:0.5
可选
默认隐藏
pageTurningSpeed翻页速度数据number翻页速度
翻页动画的持续时间(秒)。默认不公开;公开后才参与写入。
输入框
默认值:0.3
可选
默认隐藏
indicator指示器数据cc.Component / PageViewIndicator页面指示器
要关联的 PageViewIndicator 组件。默认不公开;公开后才参与写入。
-可选
默认隐藏

输出引脚

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

使用场景

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

注意事项

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

设置指示器

设置指示器:设置 PageView 关联的页面指示器组件。 典型用途:更换指示器的外观样式,如切换大小圆点或方块指示器。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填
indicator指示器数据cc.Component / PageViewIndicator页面指示器
要关联的 PageViewIndicator 组件
-可选

输出引脚

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

使用场景

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

注意事项

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

添加页面

添加页面:在 PageView 末尾添加一个页面节点。 典型用途:动态增加新页面以展示更多内容。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填
page页面数据cc.Node页面节点
要添加的页面节点
-必填

输出引脚

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

使用场景

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

注意事项

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

移除所有页面

移除所有页面:清空 PageView 中的所有页面。 典型用途:清空后重新加载全新的页面列表。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填

输出引脚

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

使用场景

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

注意事项

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

移除页面

移除页面:移除指定的页面节点。 典型用途:移除不再展示的页面,如下架的活动页面。

节点信息

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

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
pageView分页视图数据cc.Component / PageView目标分页视图
要操作的 PageView 组件
-必填
page页面数据cc.Node页面节点
要移除的页面节点
-必填

输出引脚

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

使用场景

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

注意事项

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