AnnulusGames / LitMotion

Lightning-fast and Zero Allocation Tween Library for Unity.
https://annulusgames.github.io/LitMotion/
MIT License
841 stars 66 forks source link

LitMotion v2.0 #138

Open AnnulusGames opened 1 week ago

AnnulusGames commented 1 week ago

We have started work on releasing a new version of LitMotion, which will include performance improvements, Sequence support, visual editor support, and API improvements (including breaking changes). You can see the work in this branch.

AnnulusGames commented 1 week ago

In order to build a new Sequence package, we have closed PR #122, where work was stalled. We will create a new PR soon.

AnnulusGames commented 1 week ago

If you have any new ideas, please add them in the comments here! New implementations will be included in v2, so even breaking changes are OK.

Akeit0 commented 1 week ago

Please make LoopType.Yoyo behave like yoyo.

Niek352 commented 1 week ago

If u can plz add shortcut method for,

if(motion.IsActive)
{
    motion.Cancel()
}
motion.IfActiveCancel()
AnnulusGames commented 5 days ago

If u can plz add shortcut method for,

if(motion.IsActive)
{
    motion.Cancel()
}
motion.IfActiveCancel()

Added TryCancel() and TryComplete() in #144.

FirsovAndrey commented 5 hours ago

Please add method WithOnComplete() and others without closures like BindWithState()