Unity_Event_System_Using_Scriptable_Objects
This is a flexible and easy-to-use event system for Unity, implemented using ScriptableObject-derived classes. The system allows you to define events with custom data types that can be easily subscribed to and raised by game objects or other scripts.