C# Event Manager. Any downsides to a centralized static class?
In various Unity projects I use a single Event Manager as a way to decouple scripts that need to send and listen to events between each other. Like so:
In various Unity projects I use a single Event Manager as a way to decouple scripts that need to send and listen to events between each other. Like so: