Skip to Main Content
Construct 3 suggestions 21H2 - ARCHIVED

This suggestions platform is now closed and will be shut down on March 1st 2024.

Please ensure any content you care about is backed up before that date.

Feature requests are now handled on GitHub here: https://github.com/Scirra/Construct-feature-requests

12 VOTE
Categories Plugins
Created by Bence Fodor
Created on Aug 2, 2021

SVG Object animation support

As the manual currently states it, "SVG Picture currently does not support animations and only shows a static image."

What I'd like is the ability to add multiple static SVG images to an SVG Picture object which then display frame-by-frame just like an animation in a Sprite at a given framerate, along with loop settings, et cetera.

It would be even better if we could have multiple animations in SVG Picture objects, just like in a Sprite.

  • Attach files
  • Bence Fodor
    Reply
    |
    Mar 29, 2022

    Thanks, Ashley! I've tried fixing an HTML Element with animated SVG content to moving sprites and it seems to "slip around" a bit, but I'll keep playing with it. So far I've tried the Pin behaviour on the HTML Element and simply setting the position of the HTML Element to a moving object every tick but the results are similar. I might open an issue about that later.

  • Admin
    Ashley Gullen
    Reply
    |
    Mar 29, 2022

    I'm not sure if this does everything you need, but as of r288 you can put an animated SVG in a HTML Element object and have it display the SVG animation. Try importing an animated SVG as a project file and use a HTML Element with: <img src="mysvg.svg">

  • Fe Angelo
    Reply
    |
    Oct 18, 2021

    This would be very useful, would make C3 akin to Flash for animation.

  • +6