How do I Loop Video Back and Forth Between Forward and Reverse?

0 favourites
  • 7 posts
From the Asset Store
For Adventure, Action, Heroes, Sci-fi and Action-RPG games.
  • Is this possible? I have a video in which a character who has some slight movements is waiting for a reply...I want to create a loop, but not one that starts over at complete, but instead just plays in reverse back to the beginning and then it starts from the start again. This should create a video of a character waiting to infinity for an entry from the player.

    Tagged:

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Are you talking about a sprite animation? Video is a different object.

    You can duplicate the animation frames in reverse order, and then loop the animation:

    0 1 2 3 4 5 4 3 2 1

    If the animation is long and you don't want to increase the number of images in the project, you can set animation frame with events. For example, run a value tween from 0.5 to (Sprite.AnimationFrameCount-0.5), ping pong=yes, looping=yes.

    And set Sprite animation frame to Self.Tween.value("tag")

  • Or, simply, check these two boxes in the animations editor:

  • Oh, I completely forgot about the Ping Pong setting!

  • No, this is not for a sprite. I have an AI avatar that's a video who is just looking waiting for a reply. It's a .mp4, but I just want it to play backwards after finishing and then loop again.

  • You could use a video editor to extract all the frames from your mp4 video and then import them into Construct 3 to create a sprite.

    Or you could use a video editor to create a new mp4 video that contains the complete loop (forward + reverse).

  • Yeah, I will use Premiere Pro to create the loop myself. Just wasn't sure if something existed in Construct natively. Thank you!

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)