prime31/StateKit

Suggestion : Make SKState descend from ScriptableObject?

darthbator opened this issue · 2 comments

Just wondering is there a reason that the base SKState class does not descend from scriptable object? I tend to make this change anytime I implement this repo (so that I can serialize and drag and drop states inside unity). Has this ever been considered? I just wanted to bring it up somewhere before sending a pull request for it.

I personally always prefer to use the highest class up the chain (object in this case). ScriptableObject is a much heavier beast. If you prefer ScriptableObjects it should be as simple as just adding them as a base class just one time when you import StateKit into your project and you're all set.

Cool deal! Just wanted to know if it's something you had thought about. Thanks!