Releases: dyonng/dots-tween
Releases · dyonng/dots-tween
0.8.11
0.8.10
0.8.9
0.8.8
[0.8.8] 2023.03.15
Added
- Tween Commands now return
TweenIds
so that you can control them individually. - Added ability to pause/resume/stop tweens individually using their
tweenId
;
Fixed
- Generate and Destroy systems optimized to no longer try to schedule jobs without commands, reducing CPU overhead.
0.8.7
0.8.6
0.8.4
0.8.3
0.8.1
[0.8.1] - 2023.02.16
Breaking Changes
- Updated ParallelWriter overloads to have
sortKey
beforeentity
TweenParams
is now the last function parameter of Tween Commandsduration
is now a required parameter when creating a tween
Added
- A bunch of URP tweens
- Base Color Alpha Fading
- Specular Color
- Emission Color
- Metallic
- Cutoff
- Bump Scale
- Occlusion Strength
- Smoothness
Internal Changes
- Cleaned up and organized everything into a better folder structure (in my opinion at least)
- Now using
static partial class
for the tween shortcuts so we can separate them into different files.
0.8.0
Breaking Changes
- Updated Namespaces and tween function naming.
- The
Tween
static class is now seperated into categories.Tween.Move()
->Tween.Move.FromTo()
Added
- Timelines (called Sequences in DOTween)
- This also introduces a new SystemGroup
TimelineSimulationSystemGroup
; runs beforeTweenSimulationSystemGroup
- Can be accessed using
Tween.Timelines
- This also introduces a new SystemGroup
- Ability to tween
From
andTo
. Example:Tween.Move.To()
- The original function is now called
FromTo
. Example:Tween.Rotate.FromTo()
- The original function is now called
- Ability to perform "Component Operations" when starting and/or completing a tween.