Version 4.4.0
New Components
UITab
UIToggleColorAnimator
UIToggleFloatAnimator
UIToggleIntAnimatorUIToggleSpriteAnimator
UIToggleUIAnimator
UIToggleVector2Animator
UIToggleVector3Animator
Added
PreventLoadingSameScene option to the SceneLoader component and the LoadScene Node, to prevent loading a scene that is already loaded.
Example 25 – Toggle – UIToggle Animators.
Fixed
FlowGraph back flow when checking for passthrough nodes in history.
ReactorController context menu not attaching the correct component.
UIButton and UIToggle cooldown coroutine.
All UIContainer Animators – ReverseShow and ReverseHide methods not resetting to the proper show/hide settings after reversing the running animations.
UIToggle calling value changed every time it is enabled (now it only calls it once).
UITooltipTrigger validating the database every time the component is loaded in the Inspector.
TimeScaleNode not recycling its float reaction.
ColorAnimatorTab null reference after Reset is called on the component that uses it.
UISelectableUIAnimator null reference when the gameObject is deleted in the Editor.
SpriteAnimator argument out of bounds when clearing the referenced sprites and resetting the animation.
Changed
SceneLoader.GetLoader() now sets ‘Don’t destroy on load’ flag on the GameObject the returned SceneLoader is attached to.