I have different images on my slide. I created layers for each image and instruct the learners to click on an images to read their story. How do I get the other images to disappear when the learner clicks on an image.
I am new to articulate, but have extensive powerpoint experience and I have been developing all my learning material in powerpoint then using presenter 360 to publish my powerpoint to articulate lms.
Trying to understand the experience you're trying to create.
Assuming you have 6 images on the base layer and the layers above contain the content that "runs" when each image is selected:
On each layer, in the layer options click on the HIDE OBJECTS on the base layer
On each layer, add a copy of the associated image in a specific spot, the same spot on all layers. Also add your other content and audio. Be sure there is an obvious button to "CLOSE" this popup and return to the base layer.
On the base layer I would recommend you not make the images vanish, just grey themselves out to indicate they have been visited.
Click an image to select it, then click on EDIT STATES.
Add a state called Visited. SL will create a duplicate of the Normal state so for now Visited looks the same as Normal.
While the Visited state is selected, recolor the image to grey scale, then DONE EDITING STATES
Repeat the process above with the other 6 images.
Now add a trigger to each image so that the state of the image is changed to Visited when the user clicks the image.
That should do it.
You can then have another reward or NEXT button that only appears when the STATE of all 6 images is VISITED.
Change the original trigger that shows the layer. Add a "condition" to only show the layer if the image clicked is currently in the NORMAL state.
Show Layer1 When user clicks Image1 if the state of Image1 equals Normal
After that trigger comes the one that changes the state of Image1 to Visited, that way if they ever click that same image again, the first trigger won't happen again.
6 Replies
Trying to understand the experience you're trying to create.
Assuming you have 6 images on the base layer and the layers above contain the content that "runs" when each image is selected:
On the base layer I would recommend you not make the images vanish, just grey themselves out to indicate they have been visited.
That should do it.
You can then have another reward or NEXT button that only appears when the STATE of all 6 images is VISITED.
Hi Jerry,
Thank you for your response and much appreciate.
Dumb question... Where is the edit state because I selected the image but cannot see or find the edit states
Regards
Hi Jerry,
Thanks for your advice, I eventually figured where the state panel is and I have applied your suggestions to my project and it works beautifully...
Thanks a mill
Regards
Earl
Still on this top ... My apologies!
After greying-out the image after it has been visited, how to I disable the trigger from executing when the image has already been visited.
Regards
Change the original trigger that shows the layer. Add a "condition" to only show the layer if the image clicked is currently in the NORMAL state.
Show Layer1 When user clicks Image1 if the state of Image1 equals Normal
After that trigger comes the one that changes the state of Image1 to Visited, that way if they ever click that same image again, the first trigger won't happen again.
And no apologies! We are a village.
This discussion is closed. You can start a new discussion or contact Articulate Support.