Skip to content

Minity 2.0.0

Latest

Choose a tag to compare

@buger404 buger404 released this 02 Mar 09:03
· 2 commits to master since this release
66dc4e2

Main Changes

  • Added a resource management framework (ResManager, ResHandler, etc.). Resources can be integrated by implementing IResHandler or by using the built-in resource Scheme handlers to connect with resource interfaces. Resource usage scopes can be declared via ResUsage to enable automatic resource release.
  • Added an Event Bus to simplify global event subscription and broadcasting. Events accept IEventArgs parameters. (Thanks to @collapse179 for the contribution.)
  • Added backward compatibility support for Unity 2020 and 2021. (Thanks to @ExerciseBook for the contribution.)
  • Added framework support for singleton-related features.
  • Introduced Binding View, which automatically formats UI data into text components and keeps them updated.
  • Introduced a ScriptableObject-based Variable system, allowing global variables to be defined via ScriptableObject and used in combination with VarBinding and Binding View.

Fixes & Optimizations

  • Optimized access performance when using enum IDs in hash containers such as dictionaries.
  • Fixed an issue where the object pool’s release strategy behaved incorrectly under certain states.