Forum Discussion

CraigMaloney's avatar
CraigMaloney
Community Member
3 days ago
Solved

Working with States and Layers!

I have a single slide which shows 5 cards and the learner can select any card and click submit. This shows the next layer where the card they have selected is displayed and there are 5 more cards to ...
  • JudyNollet's avatar
    3 days ago

    The cards are stacked. If more than 1 card is triggered to change from Hidden to Normal, only the card at the top will be visible. 

    • You can see this happen if you separate the stacked cards, preview the slide, select a card, change your selection, and then click submit.

     

    I suggest you simplify the entire slide. (Perhaps start from scratch on a blank card. There's no need to use a graded-question slide for this.)

    Delete all the extra off-slide cards. 

    Delete all the triggers that change a card to Selected when it's clicked and change it to Normal when the user clicks outside the card. Those aren't needed. Objects with a Selected state automatically switch to Selected when clicked. And, if you put the cards into a button set, the program will only allow the user to select one (like the button in a Multiple Choice question). Here's more info:

     

    On the layer, add triggers with conditions to control which card shows. For example, a trigger would change the Limited Card on the layer to Normal when the timeline of the layer starts with the condition that the Limited Card on the base = Selected. 

    There's info about conditions here: Storyline 360: Working with Triggers | Articulate - Community 

    I would also use shapes filled with pictures for the cards instead of pictures. Then enter the card text directly into the shapes. That's more accessible for the user, and it's easier for you to edit/update. 

    And this would simplify the programming even more. Don't have all the cards repeated on the layer and then change one to Normal. Instead, put the cards into custom states of a rectangle where the cards go. Then change to the appropriate state using the same triggers with conditions described above. The beauty of that approach is that you would only need to change the rectangle back to Normal to reset the interaction (instead of changing all of the cards back to Hidden).