I have 4 objects on a slide that users can click to learn more about a specific topic. They are all set up as, "when user clicks" and it then takes them to another slide. I do not want the users to be able to click on any of these objects, until after the text-to-speech media has finished playing. How can I set this up?
Most of the time, I just put a hotspot to COVER the items and then place an exit animation on it so it leaves. The hotspot will block the clickability of the items (that are underneath), and the exit animation will make the hotspot go away (so the items will be clickable again)!
Then, if you right click on the hotspot and uncheck the Show Hand Cursor On Hover, the hotspot won't look clickable either!!
Sorry about that! A hotspot is found on the insert tab. It's basically an invisible object that can be used to create interactivity (or in this case, block interactivity).
Expanding slightly on Stefanie's suggestion you could set the initial state of all of the buttons to disabled when the screen loads. This makes them unclickable.
Next you could add a trigger that changes the state of the buttons to normal once the media has completed. This makes them clickable again.
Let me know if this makes sense of if you need some guidance.
Hey Phil! So glad you got what you needed. By the way, replying via email includes your signature with contact information in the public forum. Feel free to edit your reply here!
8 Replies
Hi Phil!
Most of the time, I just put a hotspot to COVER the items and then place an exit animation on it so it leaves. The hotspot will block the clickability of the items (that are underneath), and the exit animation will make the hotspot go away (so the items will be clickable again)!
Then, if you right click on the hotspot and uncheck the Show Hand Cursor On Hover, the hotspot won't look clickable either!!
I hope that helps!
Stefanie
Hi Stefanie,
I'm afraid I may be in over my head on this one. I'm not sure exactly how to set up a "hotspot." Could I share the file with you?
Thanks,
Hi Phil!
Sorry about that! A hotspot is found on the insert tab. It's basically an invisible object that can be used to create interactivity (or in this case, block interactivity).
Here's a great Articulate article that walks you through inserting a Hotspot: https://community.articulate.com/series/articulate-storyline-360/articles/articulate-storyline-360-user-guide-how-to-work-with-hotspots
I hope that helps!
Stefanie
Expanding slightly on Stefanie's suggestion you could set the initial state of all of the buttons to disabled when the screen loads. This makes them unclickable.
Next you could add a trigger that changes the state of the buttons to normal once the media has completed. This makes them clickable again.
Let me know if this makes sense of if you need some guidance.
Thanks for the extra info David. The use of hotspots solved the issue.
Ah, perfect. Hotspots worked.
You're the best.
Thanks,
Hey Phil! So glad you got what you needed. By the way, replying via email includes your signature with contact information in the public forum. Feel free to edit your reply here!
Thank you Alyssa! How very nice of you to take the time and inform me.
Have a great day!
This discussion is closed. You can start a new discussion or contact Articulate Support.