Forum Discussion

PedroMendez's avatar
PedroMendez
Community Member
10 months ago

Keeping layers ON all the time

Hi all, looking some expertise/guidance on the following.

Basically what I need are layers to always stay visable.  I have unmarked the  "Hide other slide layers" (which not sure what it does) but nothing really happens.

Context:
I am working on an interaction similar to a toogle switch.    I have 4 questions, next to the question I have a drop-down button where learners should select YES or NO.  Either if they select YES or NO feedback will apper next to it.   

Setting:
My YES/NO buttons have a "show layer" trigger.

The issue:  
Here is a screen shot of wha I mean.  
If I select the second question,  question 1 feedback layer dissapear.  What I need is to all feedback layers remain visible.


Looking forward for some guidance on how to approach this.  Still learning the tool so not sure how to proceed.

Thanks!

 

  • Also, make sure that “Hide layer when timeline ends” is not selected.

    Layers show until they are hidden, so something is hiding the layers. If you can’t find it, attach your .story file here, and someone will help you look for it.

    FYI, layers by default have “Hide other layers” selected, so they hide all other layers when they show.

  • PedroMendez's avatar
    PedroMendez
    Community Member

    Thank you very much for your time and support. 

    Attaching the storyline file for you to evaluate.

    Let me try to explain what I have there in the file:

    There are 4 questions.  Each of the question have a YES NO button,  when you click them there is a dropdown with another 2 buttons (yes and no), which are basically layers.  If you click at YES or NO you will then get a correct or incorrect feedback through a "show layer" trigger.

    It´s is true that there is a "hide this layer" trigger at  those "YES" and "NO" layers,  I have tried to remove them but still layers aren´t stay visible.

    While playing around, I think this can be accomplish by adding the feedback into each YES and NO button states, but this seems to be like a lot of work and I am sure it can be solved much easier.

    Hope this makes sense and here is a preview of the file.
    test | Review 360 (articulate.com)

    Thanks

    • PedroMendez's avatar
      PedroMendez
      Community Member

      Hi Tom! thanks for your support.  I have tried again and it worked.  This time I have clean the whole project for unused triggers and also removed the drop-down menu for the YES and NO´s.   the overall UX is much better now!

      Now the issue I am having is that you can still select the buttons and what I am getting are feedback layers overlaps. 

      I guess there is a way to tell SL to deactivate a button (E.g. the NO button) if learners select the YES button.   I think this is done with the if-then function but I haven´t manage to make it work.

      Any recommendation for the above?

      Thanks!

  • If you add custom buttons, create a button set and then you will only be able to toggle between those two and when one is on the other is off.

    From there, you can either use a t/f variable or a trigger like this:

    for on: show layer on when on button is selected, else show layer off

    for off: show layer off when off button is selected, else show layer on

    Something like that

  • PedroMendez's avatar
    PedroMendez
    Community Member

    Hi Tom, just to update that I have manage to solve what I needed using variables as suggested.

    Thank you very much for all the guidance provided.