Animation loop is not seamless in-game. (Mesh deformation)

Reproduction Steps

Reproduction Steps

  1. Save the animation “ScarfIdle” in “AnimSaves” model on your account
  2. Copy the id and place it in the Animation under the “README” script
  3. Enter in run mode and check how different it is from the animation editor one
    looped_animation_bug.rbxl (45.5 KB)

Expected Behavior

Expected Behavior
The looped animation should be seamless as it is in the Animation Editor


Actual Behavior

Actual Behavior
In-game the animation seems to stop on the last keyframe before restarting


Issue Area: Engine
Issue Type: Display
Impact: High
Frequency: Constantly
Date First Experienced: 2022-08-17 00:08:00 (-04:00)
Date Last Experienced: 2022-09-11 00:09:00 (-04:00)

5 Likes

This is actually because Cubic Easing-Directions are reversed in game.
A workaround you can use is this plugin to flip the animation’s keyframes around.

2 Likes

Thanks for the report. I hope this and the reply above will help you out.

1 Like