onewinter games

brooklyn-based indie game studio

Updated Lightweight ScriptableObject Events in Unity

Since my original post on Lightweight ScriptableObject Events, I’ve made some minor variations to the version of code I’ve been using in production. I replaced the Lists with standard Event subscriptions (I like the way the += and -= syntax looks better than RegisterListener() and UnregisterListener(), plus it sticks out better so you know it’s an event subscription:

and updated sampled script:

Try it out and see which solutions works best for your project!

Leave a Reply

Discover more from onewinter games

Subscribe now to keep reading and get access to the full archive.

Continue reading