【发布时间】:2019-06-06 00:46:48
【问题描述】:
信号是 Godot 脚本的一个基本特征,但我正因为它们而苦苦挣扎。
在动态连接和发出信号时,我总是弄错信号的名称(例如,实际上是“create_server”时的“start_server”)。最重要的是,信号无处不在。我使用的其他消息传递模式通常为侦听器提供一个通用的发布者来订阅,从而使侦听和调试通信变得容易。在 Godot 中,一切都直接与其他一切相连。他们上场景树,下树,再到兄弟姐妹。正因为如此,我发现非常令人沮丧,一旦游戏变得非常庞大,就无法跟踪其进展情况。
我喜欢这个引擎的一切,但这太让人抓狂了。 有没有办法跟踪这些信号,以便我可以减轻这些小但非常频繁且难以发现的信号错误?
【问题讨论】: