Considering JME3.3 animation system,
Can a tween have a sense of pausing/stopping?
let me ask this in a better way,
In MonkeyTrap example animation system, we have the idea of interpolators and tasks, tasks can be paused/stopped or we can have unknown duration for continuous tasks. (for examples mobility animations like idle/walk)
seeing how stock tasks in MonkeyTrap have similarity to stock tweens we have in JME3.3
So how are the task and tween different???
Can we think of the task in MonkeyTrap example as a tween in the new animation system? Or tween is actually just an interpolator?
If tween is just an interpolator, then should the idea of tasks be added to the new animation system in JME 3.3 thus that the AnimComposer actually become a TaskComposer which runs tasks instead of raw tweens?