Releases: Ho11ow1/FlowKit
Releases · Ho11ow1/FlowKit
FlowKit v1.3.1
FlowKit v1.3.0
What's Changed
- Multiple method renames for simplicity
- Property renames
- Combined internal methods for less code to maintain
- Refactored function parameter order
- FlowKitEngine now only collects components from it's direct children
- Corrected internal detection speed avoiding potential invalid array indexing
What's New
- Various Prefab types found under PrefabLib ranging from General purpose prefabs to DatingSim and RPG elements
- FlowKitEngine now holds public properties to allow for access to it's collected child components
- Visibility methods on Buttons now also affect the Text inside of the button if it exists (Only on Set & Reset)
- Created more methods across the board for better control
- Implemented better parameter checking for safety
What's next
- Uploading FlowKit to the Unity Package Manager Registry
- Whatever comes to mind
FlowKit v1.2.0
What's Changed
- Split the Core API into sub modules accessed through properties like classes
- Improved method documentation
- Improved checks to limit possible errors
- Updated [ Extras ] to showcase how the new API looks
What's New
- Created
ColorCylemethod for text allowing for easy colorCycling effects such as flickering - Reworked editor tooling from Code Examples to Live Preview (Currently only supports simple animations & a Linear curve)
- Implemented Set methods across all animations
- Upon trying to access an element that does not exist, FlowKit will now silently return instead of throwing an error
What's next
- Preset objects such as counters / timers allowing for easier and quicker development
- 2D & 3D shader (Planned but may take a few versions)
FlowKit v1.1.0
What's Changed
- Reworked core functionality on [ Transition, Scale, Rotate ]
- Renamed
Tween->FlowKitEngine - Improved method documentation
What's New
- Implemented queue system for complex single-element sequences
- Created
Extras/example for new users, plusAdditional_Notes.txtuseful for everyone - Implemented new
Reset{x}methods to revert an element's {x} back to it's original in-inspector values [Where x = Transition | Scale | Rotate]
What's next
- Reworked editor tooling allowing for live preview, discontinuing code examples
- More text based effects
- 2D & 3D shader (Planned but may take a few versions)
FlowKit v1.0.0 - Initial usability
🎉Highlights
- Core Animation API via
Tween.cs- Single entry for all 2D UI animations
- Modular .asmdef setup
- Fast import and clean seperation across all assemblies
- Clean architecture
- Easy to grasp namespace-based design with clear seperation of concerns
- Apache 2.0 licensing
- Fully open-source and permissive license - Free to use, modify, extend
🔜What's next
- Custom 2D & 3D shaders
- Improved In-editor tooling