![]() |
1
2
使用信号总线。
是的,您可以迭代节点并找到所有敌人(例如,通过比较他们的脚本)。但是,如果所有的敌人都注册到一个列表(或一个组)上,这就容易多了
洞察是这样的:一个对象可以发射其他对象的信号。 我们通过创建信号总线来利用这一点。这是戈多的常见模式。内容如下:
每个接收器不需要知道其他接收器的方式。他们只需要知道信号总线。这是无处不在的(由于是自动加载)。 |
![]() |
footurist · 为学习目的重新创建游戏:有什么特点? 7 年前 |
![]() |
sk_in_the_house · Godot-检查控制器是否连接 7 年前 |
![]() |
user193464 · Godot键盘事件 7 年前 |