Tags: TylerTemp/SaintsField
Tags
1. Add `PositionHandle` which can change position of target field in … …scene view. The target can be either a `GameObject`, a `Component`, or a Vector2/Vector3 target. 2. IMGUI: fix `DrawLabel` won't disappear when you select away 3. UI Toolkit: fix auto-getters might get looped calls in list/array 4. UI Toolkit: fix `AnimatorParam` can't display the correct label with `RichLabel` 5. `DrawLabel` now support to draw a label for a `Vector2` or `Vector3` field with `Space` argument 6. `AnimatorState` now support `AnimatorOverrideController`
1. UI Toolkit: All the buttons now support `Coroutine`. If the target… … function returns an `IEnumerator`, the button will start a coroutine and wait for it to finish. 2. UI Toolkit: Fix `ProgressBar` won't display updated value if the value is changed externally.
1. IMGUI: Fix accessing disposed `SerializedProperty`, [#102](#102) 2. IMGUI: Split config for auto getters from UI Toolkit, and change the default behavior of IMGUI auto getters to be never update while on inspector (same as old behavior of auto getters). Might be related to [#98](#98) 3. IMGUI: Fix `RichLabel` has some indent and truncate issue with `LeftToggle` and `ResiziableTextArea` 4. Fix Auto Getters won't work if you disabled the update 5. UI Toolkit: Remove some unnecessary call to improve some performance 6. UI Toolkit: Now scene view will notice you if there is an auto-getter signed a value to a field.
1. Fix auto getters `includeInactive` checked the `gameObject` itself… … is enabled, but should be `activeInHierarchy`, [#103](#103). 2. Add `DrawLabel` handle to draw label in the scene view, [#95](#95) 3. Improve the logic of how `SaintsField Config` is loaded to reduce the times of loading the config. 4. UI Toolkit: fix auto getters won't work if you completely disable the update loop. Since this version we start to use the `semantic versioning` for version number.
PreviousNext