Forum Discussion

timgrice's avatar
timgrice
Community Member
23 days ago
Solved

Replay animation on Layer

Hi, 

I am a new comer to Storyline, 

I'm struggling with how to reset animation on a layer so the animation on that layer plays everytime a user visits the slide. (It's the animation behind the object on the far right of the base layer entitled 'uncrystalised funds..."

At the moment it animates on the first visit - but not on subsequent ones. 

Also, the animation effect (a fade) only seems to play on the first interaction?!

Review Link :

https://360.articulate.com/review/content/cf2d748d-f4ff-43c9-bdd4-2f67de2053f3/review

Hope someone can enlighten me!

Thank you

Tim

 

  • Hello timgrice​ 
    The explanation is quite simple. With what you've set up, you display the “Crystal” layer the first time you click on “More” in the “Uncrystallized funfs...” rectangle, and the animation plays. But on this layer, you can make the other layers appear WITHOUT MASKING this one. In this way, it is always “displayed” but hidden by the others. When you call it up from another layer, it simply “reappears over the others”, but without replaying its chronology, and therefore without replaying its animation. Am I clear? You need to “hide” it before you can “display” it again. Look in your (modified) attached file at the “Crystal” layer: 3 more triggers to hide the layer NB: there's a way of simplifying the whole screen, I think. I hope I've helped you.

7 Replies

  • Hello timgrice​ 
    The explanation is quite simple. With what you've set up, you display the “Crystal” layer the first time you click on “More” in the “Uncrystallized funfs...” rectangle, and the animation plays. But on this layer, you can make the other layers appear WITHOUT MASKING this one. In this way, it is always “displayed” but hidden by the others. When you call it up from another layer, it simply “reappears over the others”, but without replaying its chronology, and therefore without replaying its animation. Am I clear? You need to “hide” it before you can “display” it again. Look in your (modified) attached file at the “Crystal” layer: 3 more triggers to hide the layer NB: there's a way of simplifying the whole screen, I think. I hope I've helped you.

  • timgrice's avatar
    timgrice
    Community Member

    That sorted the animation on the layer - thank you. Im still trying to get my head around how its done!

    Did you have a solution for the entry transition (fade) to play every time you visit the layer...it currently only plays on the first visit, and then subsequent visits it simply 'appears'??

    Thank you

    Tim

  • Indeed, timgrice​ , I didn't make myself clear enough. I modified ONLY the “Crystal” layer on the file I sent you and so the fade animation works every time you open this layer. I didn't modify the others, so the problem persists on them.

  • Incidentally, timgrice​  and I apologize if I'm interfering 🙏, but there was something itchy in your file. Too complicated, in my opinion 😅. Allow me to submit a simplified version. I keep only 4 triggers (that's enough), and I remove 75% of what's present on the layers and all the triggers. And it works. Please note that in each layer's options, I check “Hide other slide layers” (see my first post).

    Explanation: your 4 “More” buttons on the base layer already do all the work. No need to repeat them on the layers.
    Does this work for you?

  • timgrice's avatar
    timgrice
    Community Member

    Thank you Thierry.

    I have noticed that when I dont know how to perform a certain function things get more and more complicate as I go round and round in circles trying to get storyline to do what I want it to do. I'm currently very consciously incompetent....its very frustrating. However, I appreciate you taking time out to help.

    Over the next 6 weeks I am writing a number of modules for a client....and i want them to look and function really well...so i have no doubt there will be many instance like this one where I just dont know how to do something relatively simple.....thanks goodness for people like you.

    Thank you

    • ThierryEMMANUEL's avatar
      ThierryEMMANUEL
      Community Member

      Don't hesitate to ask! I'm sure you'd get plenty of answers, but it's still early days in other parts of the world. And mark it as resolved (if it is), so maybe it will be of use to someone else looking for an “answer”. Good luck with the rest.

      • timgrice's avatar
        timgrice
        Community Member

        Thank you so much. Can we stay connected? You clearly are the font of all knowledge....