Dynamic value editor
This system will add a variable editor of any type.
You can use all the power of polymorphism, and change the values of abstract classes or interfaces.
If you have a specific data type, or you want to make a special graphical interface, you can create your own editor of this type!
Use it in your own serialization systems, or other places where you need to display or change data type values that are not subject to the standard unity editor.
In future versions:
- Array editor settings: dimensions and steps.
- More type drawers.
- TryConvert function to convert the current type to a new one.
- Delegate editor for static methods.
- Analogue of UnityEvent, allows you to call methods with multiple parameters.
Available on AssetStore.