I pre-rendered a 3d ball rolling at an extremely slow pace (60fps - 960frame animation) So that I could potentially figure out how to skip every other or 2/3 of frames when the ball is at a higher velocity. To be more specific, the goal is to have 480 frames play when the ball is moving twice as fast as it would with the base amount.
Construct can't play animations at speeds higher than the frame rate (which is a weird limitation in my opinion). So you will have to play the animation by changing frames with events. You can, for example, use Tween behavior - tween a value from 0 to 960 and while the tween is playing, set animation frame to Sprite.Tween("tag").value
Develop games in your browser. Powerful, performant & highly capable.
I found a solution before seeing your reply, but that's good too. Mine was to Set frame to sprite.animationframe + Variable whenever a Boolean or another event is called upon.