This repo stores a custom Scriptable Object Event System, configured as a Unity package. It allows to create the necessary SOEvent-Listener script touple from Unity's Create menu
- Copy repository's URL (the same you would use to clone it): https://github.com/danigfedev/ScriptableObjectEventSystem.git
- Open Unity Package Manager
- Add new package from git URL (+ button on the top-left corner) and paste the previously copied URL
- Wait until Unity imports package contents
1 - Open/Create the directory where you want to create your Scriptable Object events.
2 - Right click to open Unity's Context Menu.
3 - Click on Create/EspidiGames/SO Events / SO Event Creation Window
4 - A modal window will open. Select the options of your SO Event and hit "Create SO event scripts"
5 - Wait for script creation. After a few seconds, two scripts will appear on your selected directory.
6 - Now you can create Scriptable objects of the created type from the same menu.