• Bugs
  • ae_to_spine.jsx - import - all keys between two frames

Related Discussions
...

Hello.

I exported my animation from After Effects with the script: ae_to_spine.jsx. After import in Spine all the animationkeys are between the first 2 frames in the dopesheet. While playback the animation runs correctly.
Scaling all the keys into the correct framegrid yields no exactly result and the playback runs much to slow.
A previous Spine version from March 2016 worked correctly.
The exported After Effects composition: 70 Frames, 30 fps.

Any helps?

(After Effects CC 2014)

What is your Dopesheet FPS on the Playback view? Can you post the JSON you imported?

Dopesheet FPS while Playback: 60 fps.

Got it, thanks. This was a bug in the editor where the dopesheet framerate from the JSON is used. Since your JSON doesn't have a framerate, it uses 0 which gets clamped to 1. Fixed in 3.5.24, releasing today. Until then you can set the FPS in your JSON, adding a skeleton section:

{
   "skeleton": { "fps": 30 },
   "bones": [
      {
         "name": "root"
      },
...

Thanks for the great support! 🙂