Forum Discussion
Hidden button will not appear on base layer
- 2 months ago
The trigger is set to run when the timeline starts on the slide. None of the variables = True at that point, so that trigger will never change the state of the button.
Possible solutions:
Instead of hotspots, you could use shapes with a solid fill that is 100% transparent. Give each shape a Visited state, and then have the "Ready to move on" button change to Normal when the state of all those shape-buttons = Visited.
Another option: put a trigger on each layer that changes the "Ready" button to Normal when the timeline of the layer ends, with the conditions that all the variables = True.
This post and its demo file might help. It focuses on controlling the NEXT button, but the same programming works to control a custom button. TIP: Controlling the NEXT Button 101 | Articulate - Community
As noted you are checking the button at the start of the timeline. However there is an easy fix to this that only requires 1 new variable that is checked each time.
Create a true or false variable
Then with each Hot Spot trigger (8 in total) add Toggle toggleCHECK when user clicks (hotspotname)
This needs to be added after your adjusted the value of the hotspot variable.
And finally when testing for the Button change the trigger When Timeline Starts to toggleCHECK changes.
This will cause the button to appear as soon as you click on the last remaining hotspot (in any order).
I'd also suggest placing that button on its own layer as some of the other layers block it out.
Also also, I've included the fixed version.
Related Content
- 8 months ago
- 5 months ago
- 6 months ago