RaTweening is a Code and Code-Less Tweening Engine.
You fill in the start and end value. Set optional settings such as curves, callbacks and other settings/hooks, and we will do the rest!Documentation: https://ratweening.rasofiagames.comRaTweening is a Unity Package created by Rasofia Games which allows for code and code-less Tweening. So that Programmers and Artists alike gain full artistic control within their game to make them shine in polish in the simplest way possible.We found it important that the code-less tweening experience would provide the same level of control as the code tweener. We made this possible by designing RaTweening from the ground up keeping both the code as code-less tweener synced with each other.Make various animations, animation sequences, game logics and many more things with this powerful value evaluation tool. You fill in the start and end value within your code and/or editor. Set optional settings such as curves, callbacks and other settings/hooks, and we will do the rest!Features Include support:(Support within Code and Editor (Code-less))Tweening support for properties within:WorldTransformSpriteRendererRendererMaterialLightCamera (2D & 3D)AudioSourceUIRectTransformImageGraphicCanvasGroupSliderScrollRectShadowCurvesEasingModify the evaluation value Example: Overshoot a value before it landsModificationModify the evaluation order Example: Play a tween in ReverseEventsReact toSetup (Construction)Start ProgressLoopCompletionEnd (Deconstruction)Time ScaleTimeScale valueCan be used to adjust a the speed of an individual tweenTimeScaleChannelCan be used to adjust the speed of a group of tweensTween SequencesOverlap / Blend Tweens or play them after one anotherLambda Tweens (Code Only)Pass your own logics to the Tweens EngineTarget Values & ReferencesTween to static Value or the Value of a ReferenceAND MORE...