You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Define an Accelerator class that can wrap a single animated property and change its rate dynamically. (e.g. to implement an AcceleratedLerpValue)
Remove the speed attribute in AnimatedProperty, and move to child class explicitly.
Define the AcceleratedValue using an internal velocity variable that is lerped.
A standard way to set stopping condition for any AnimatedProperty, instead of using the infinite parameter.
A standard way to concatenate multiple AnimatedProperty.
Perhaps define a trivial append_child_property method that simply concatenates two AnimatedProperty together. E.g. bouncing ball.
More complicated ones should be done by inheriting the existing AnimatedProperty and redefine a standard handler? Because it might be desirable to have access to the data in the previous animation. E.g. velocity.
Define matrix interface
have some helper functions to define a modified AnimatedProperty class on the fly.
Define anAcceleratorclass that can wrap a single animated property and change its rate dynamically. (e.g. to implement anAcceleratedLerpValue)speedattribute inAnimatedProperty, and move to child class explicitly.AcceleratedValueusing an internalvelocityvariable that is lerped.A standard way to set stopping condition for anyAnimatedProperty, instead of using theinfiniteparameter.AnimatedProperty.append_child_propertymethod that simply concatenates two AnimatedProperty together. E.g. bouncing ball.AnimatedPropertyand redefine a standard handler? Because it might be desirable to have access to the data in the previous animation. E.g. velocity.AnimatedPropertyclass on the fly.