大家好! 👋

最近我写了一篇关于在Unity中使用ScriptableObjects作为Event Bus提高代码清洁性的指南。

而不必依赖于单例或直接场景引用(它们会导致紧耦合),您可以使用SO作为.middlemen。广播者在SO上引发事件,而监听者只是订阅SO。这样会让您的代码更具有可模块化性。

如果您想查看代码和完整的逐步实现步骤,请阅读我在Medium上的全文博客文章: [阅读全文指南]