OptionalamplitudeOptionalbaseThe base value of the animation.
OptionaldelayThe delay of the animation, in milliseconds.
OptionaldurationThe duration of the animation, in milliseconds. Must be non-negative.
OptionaleaseThe ease value of the animation. This must be a key or value of SpriteGPULayer.EASE, e.g. 'Linear', 'Quad.easeIn', etc.
OptionalgravityThe gravity factor of the animation. This is used instead of amplitude if the ease is 'Gravity'.
OptionalloopWhether the animation loops from 0-1 (optionally using yoyo from 0-1-1), or continues beyond 1. Non-looping animations can be useful for one-off particle effects.
OptionalvelocityThe velocity of the animation. Must be an integer. This is used instead of amplitude if the ease is 'Gravity'.
OptionalyoyoWhether the animation runs backwards when it completes. If false, it starts over from the beginning.
The amplitude of the animation.