信号捕获器 (Signal Catcher)
信号捕获器 (Signal Catcher) 是一种工具,旨在自动收集和组织已加载场景中的信号。当信号包含在导入的 prefab 中或在不同附加场景中使用多个相同类型的接口时,这特别有用。

通过使用 Signal Catcher,场景中的所有信号都会被收集并分配到单一接口下,确保无缝集成和信号管理。
工作原理 (How It Works)
- 放置:Signal Catcher 必须 放置在接口 GameObject 下。
- 自动收集:使用时,它会 自动检测场景中的所有信号。
- 信号重新分配:它将这些信号重新分配为接口的 子对象。
- 接口重新连接:导入所有信号后,它会 重新连接接口,确保正确链接到正确的信号。
属性 (Properties)
| 属性 | 描述 |
|---|---|
| Ignore This | 允许指定在信号收集过程中应忽略其子信号的对象。 |
| List is Empty | 如果未列出对象,将收集场景中的所有信号。 |
| Only Interface Signals | (复选框) 如果启用,仅收集与 接口 相关的信号,排除其他信号。 |