An Event System that lets you broadcast and receive event messages among objects of an application.
Asset Store link: http://u3d.as/zU2
SolarWind Events is fast, flexible, promotes best practices that helps your app's scalability, has a really simple but powerful API, and has been used in real-world apps on multiple platforms.
• Straightforward, powerful API
• Local messaging, by listening to specific broadcasters
• Public messaging, by listening to a global Event Center
• Custom event objects, carrying any kind of data
• Customizable priority when notifying listeners
• Lightweight and fast
• Filtering based on event properties, or any external conditions
• Scheduling events for later
• Powerful utils to handle any type of scenario, including multiple threads
• Full C# source code included.