Forum Discussion

MattHeinze's avatar
MattHeinze
Community Member
5 years ago

Fix Animation Skipping - SL360

I have a slide with 3 characters. When you click a character it shows a layer and plays an animation there of that character speaking. When I publish or preview, I'm finding an issue on these layers. You click somewhere on the screen and it pauses, which is fine. It unpauses when you click again. But when you click a third time it skips the rest of the animation and goes back to the base layer, sometimes the audio from that layer is still playing over the base layer. 

I've been messing with the slide layer settings but can't seem to find a fix? Is there a setting I'm missing or is this a bug?  

Thanks,

Matt

4 Replies

  • Hi, Matt.

    Thank you for reaching out!

    Are the character animations on those layers videos or animated gifs?

    My initial thought is it could be related to the layer properties you have set up. I'd like to take a look at your file, if possible. Are you able to share your .story file here, so other community members might be able to offer suggestions as well?

    If you'd prefer to share it privately, you can always open a support case.

    • MattHeinze's avatar
      MattHeinze
      Community Member

      Hi Maria,

      Thanks for reaching out! I've attached the file. You'll see the animations on the layers are MP4s.

      Another minor thing I've noticed is the hover state of the 3 characters before they've been viewed, are slightly different when you hover over them after they've been viewed (size and position).

      I'm not too concerned about that since it's not drastic, but can't figure out why.

      Thanks again,

      Matt

  • Hi, Matt.

    Thank you for sharing your .story file! What an amazing design!

    I didn't notice any differences between the hover state before or after viewing the character. You mentioned that it's not concerning you, but if you want to take a closer look, can you record what you see on screen?

    As for the video skipping to the end and going back to the base layer has to do with the timeline. Let's look at Phoebe, for example:

    Windows 10 (1) 2021-04-27 at 11.17.22 AM

    The video lasts 9 seconds. Since the timeline ends at 9 seconds, if the user pauses\unpauses, therefore delaying the end of the video, the timeline will end before the video. Extending the timeline would solve it, but it would also delay going back to the base layer. 

    My suggestion would be to not allow the user to pause\unpause. You can do that by covering the layers with a hotspot. 

    I am attaching your edited .story file here, where I added the hotspots. If you need to give back that control to the users, maybe a fellow community member might have a different idea. 

    Let me know if this works!

  • MattHeinze's avatar
    MattHeinze
    Community Member

    Maria,

    This is so much better. Excellent idea! I can probably use it in other projects. I'd be curious to see if any alternate ideas pop up here, but I'm happy now.

    Thank you!

    Matt