Skip to content

Added support for custom classes

Compare
Choose a tag to compare
@Xytabich Xytabich released this 07 Oct 09:11
· 35 commits to main since this release

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)