Script Graph

使用指南

Cocos 组件 / 3D物理 / SphereCollider节点

Cocos 组件 / 3D物理 / SphereCollider 节点手册,包含 2 个节点的用途、引脚、使用场景和注意事项。

16

学习目标

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

覆盖范围

  • 节点数量:2
  • 分类路径:Cocos 组件 / 3D物理 / SphereCollider

典型使用场景

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

通用注意事项

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

节点索引

节点节点 ID输入/输出执行方式
获取半径sphereColliderGetRadius1 / 1立即继续
设置半径sphereColliderSetRadius3 / 2立即继续

获取半径

获取球碰撞体半径:返回 SphereCollider 的本地空间球半径。 节点缩放会叠加影响最终碰撞体在世界中的大小。 常用于读取碰撞半径,用于 UI 显示、技能范围判定或动态缩放碰撞区域。

节点信息

字段
节点 IDsphereColliderGetRadius
分类Cocos 组件
二级分类3D物理
分组SphereCollider
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
sphereCollider球形碰撞体数据cc.Component / SphereCollider目标 SphereCollider 组件
要操作的球形碰撞体组件。
SphereCollider 是 3D 物理中的球形碰撞器,常用于拾取范围、爆炸半径、感应区与角色近身触发区等场景。
-必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
radius半径数据number半径
球碰撞器本地空间半径。节点缩放会叠加影响最终碰撞体在世界中的大小。
-可选

使用场景

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

注意事项

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

设置半径

设置球碰撞体半径:修改 SphereCollider 的本地空间球半径。 节点缩放会叠加影响最终碰撞体在世界中的大小。 常用于动态调整球形碰撞区域,如技能范围随等级扩大、拾取半径变化等。

节点信息

字段
节点 IDsphereColliderSetRadius
分类Cocos 组件
二级分类3D物理
分组SphereCollider
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
sphereCollider球形碰撞体数据cc.Component / SphereCollider目标 SphereCollider 组件
要操作的球形碰撞体组件。
SphereCollider 是 3D 物理中的球形碰撞器,常用于拾取范围、爆炸半径、感应区与角色近身触发区等场景。
-必填
radius半径数据number半径
球碰撞器本地空间半径。节点缩放会叠加影响最终碰撞体在世界中的大小。
输入框
默认值:0.5
必填

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out-执行流执行流执行完成-可选
sphereCollider球形碰撞体数据cc.Component / SphereCollider目标 SphereCollider 组件
透传当前操作的 SphereCollider 组件,便于链式操作。
-可选

使用场景

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

注意事项

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