Script Graph

使用指南

Cocos 导演 / 事件 / Director节点

Cocos 导演 / 事件 / Director 节点手册,包含 1 个节点的用途、引脚、使用场景和注意事项。

16

学习目标

掌握 Cocos 导演 / 事件 / Director 节点的用途、引脚和常见组合方式。

覆盖范围

  • 节点数量:1
  • 分类路径:Cocos 导演 / 事件 / Director

典型使用场景

  • 组合节点完成游戏逻辑
  • 作为中小型游戏功能模块的一部分

通用注意事项

  • 按引脚类型连接节点,避免把执行流和数据流混用。
  • 修改上游类型或资源命名后,应重新检查相关连线。

节点索引

节点节点 ID输入/输出执行方式
绑定导演事件directorEventBind4 / 2立即继续

绑定导演事件

绑定导演事件:监听场景切换前后、每帧开始结束、物理更新前后这类全局时机,并在事件发生时启动已连接的事件执行链。 注意:像 BEGIN_FRAME、BEFORE_UPDATE 这类事件会每帧触发,逻辑写重了会比较吃性能。INIT 这类过早触发的事件,可能早于组件工作流初始化,存在监听不到的风险。

节点信息

字段
节点 IDdirectorEventBind
分类Cocos 导演
二级分类事件
分组Director
是否需要等待结果
是否需要先选择目标

输入引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
exe-执行流执行流执行入口-可选
event事件事件事件事件入口
请连接到 执行事件 节点的事件输出端口。
-必填
eventName事件名数据string导演事件名
选择要监听的全局时机。
下拉选择
默认值:“director_after_scene_launch”
必填
autoUnbindPrevious自动解绑旧监听数据boolean自动解绑旧监听
勾选后,若同一个 eventId 已存在旧绑定,会先解绑再重新绑定。建议保持开启。
开关
默认值:true
可选

输出引脚

引脚 ID名称连接方式值类型用途默认或选择连接要求
out已绑定执行流执行流绑定完成
监听安装完成后触发。
-可选
handle句柄数据eventHandle绑定句柄
用于后续取消绑定。
-可选

使用场景

  • 监听游戏事件并启动后续逻辑
  • 在对象销毁或逻辑结束时配合取消监听

注意事项

  • 适合的工作流类型:component。