Added support for custom classes
Attention: before updating, go to an empty scene and then completely delete the Katsudon folder. After that you can import the new version of Katsudon.
- Fixed some situations when shortcuts are not applied for properties.
- Fixed casting errors that can occur if UdonBehaviour is not one of the ones built by Katsudon.
- Fixed bugs with internal loops, which could result in an infinite loop.
- Fixed a bug due to which the values in the UdonBehaviour could be reset when entering the play mode in the editor.
- Reworked primitive converter for more convenient work.
- Reworked udon value resolver.
- Added re-serialization of values in UdonBehaviour's if the types of values do not match.
- Added support for simple custom classes that are not behaviours.
- Added a converter of Unity object types to more abstract ones. This will allow the use of fields with types that are not directly supported by Udon.
- Added "Pull Values From Behaviour" menu for proxies if you need to update some fields with reference types (for example, arrays).
(Update 2021-10-12: fixed katsudon version constant)