Hello, I am currently working on a training, and needed help. Could someone please tell me if it is possible to add states on a hotspot on Articulate storyline 2?
Hi Lisa, if you have transparent shape you don't need the hotspot, Because HS can't have states that is why we create a transparent shape to mimic the HS but it can have states and the user is no wiser because they are just clicking an object that has the shape overlaid.
Feel free to upload the slide if you need more help.
Hi Lisa! Looks like you are getting some great assistance here, just wanted to pop in and mention that replying to the forums via e-mail attaches your signature. You are welcome to edit if needed.
I love how us newcomers to the site stumble across these old threads while searching for help. The help continues! Thanks from the future! Don't ask about it, you don't want to know.
However, if the hotspot cannot have states, and the solution to this issue is to use a transparent shape instead - what benefit is there in having hotspots at all ?
Hi there, Chelsea and Stu! Hotspots are an efficient way to add an invisible field that already has a trigger associated with it. Sure -- you could use a transparent shape, but it's a few less steps to add a hotspot if you just need an invisible, clickable region. It's analogous to how buttons have prebuilt features that make them more efficient than using shapes.
States are generally visible changes to your slide objects, so they don't apply to hotspots. How did you need your hotspot states to change? Are you thinking that you'd like it to be disabled or to show a visible cue once clicked?
Piggy backing on this old thread here. I have a slide and I want the user to click on the object , show new layer and change the state of said object at the same time. I initially added a hot spot to my object to show layer and a separate trigger to same object to change it's state. That's when I realized this could not be done. So, I tried the transparent shape and added a trigger to it to show layer and a separate trigger to the same transparent shape to change state. This still didn't display the visited shape. I cannot use a condition because it will only show layer if shape is visited and I want the two actions to be simultaneous with one user click on one object. What am I missing?
27 Replies
You cannot add states to hotspots. If you do need states, you could use a transparent shape instead of a hotspot.
Hi Bakhtawar
sorry not possible but here is a thread that might help you with a workaround
https://community.articulate.com/discussions/articulate-storyline/change-state-of-hotspot
Oh, okay. Thank you for a speedy response Michael. I really appreciate it!
Thank you for such an informative link Wendy!
Where can I find a transparent shape?
You add a shape and then change the fill to 100% transparent and remove the outside line
Insert any shape. Right-click and select Format Shape. Turn the Fill Transparency to 100%. Under Line Color, select No line.
Stop stalking me Michael Hinze ;-)
Wendy, Right back at ya :-)
Thank you, Wendy and Michael for all your help! I greatly appreciate it.
Hello All, I added a transparent shape over my hotspot and now when I click it doesn't branch out, am I missing a step somewhere?
you dont need a transparent shape on top of a hotspot, you'll use the transparent shape instead of the hotspot.
does your transparent shape have a trigger?
Hi Lisa, if you have transparent shape you don't need the hotspot, Because HS can't have states that is why we create a transparent shape to mimic the HS but it can have states and the user is no wiser because they are just clicking an object that has the shape overlaid.
Feel free to upload the slide if you need more help.
Ah - so you are saying use the transparent shape as the hotspot instead and add states to the shape. I will give it a try.
Thanks!
Lisa Y. Collins
Hi Lisa! Looks like you are getting some great assistance here, just wanted to pop in and mention that replying to the forums via e-mail attaches your signature. You are welcome to edit if needed.
Thanks Wendy! I am all set now.
Lisa Y. Collins
Thanks Leslie, I didn't realize that :-)
Got it, thanks to everyone for your speedy responses!
No problem Lisa :)
I love how us newcomers to the site stumble across these old threads while searching for help. The help continues! Thanks from the future! Don't ask about it, you don't want to know.
Haha! That's great Daniel :)
Glad this thread was able to help you out as well and thanks for popping in to share.
I agree with Daniel.
However, if the hotspot cannot have states, and the solution to this issue is to use a transparent shape instead - what benefit is there in having hotspots at all ?
Thanks! Had the same question :)
Hi there, Chelsea and Stu! Hotspots are an efficient way to add an invisible field that already has a trigger associated with it. Sure -- you could use a transparent shape, but it's a few less steps to add a hotspot if you just need an invisible, clickable region. It's analogous to how buttons have prebuilt features that make them more efficient than using shapes.
States are generally visible changes to your slide objects, so they don't apply to hotspots. How did you need your hotspot states to change? Are you thinking that you'd like it to be disabled or to show a visible cue once clicked?
Hi Crystal,
Piggy backing on this old thread here. I have a slide and I want the user to click on the object , show new layer and change the state of said object at the same time. I initially added a hot spot to my object to show layer and a separate trigger to same object to change it's state. That's when I realized this could not be done. So, I tried the transparent shape and added a trigger to it to show layer and a separate trigger to the same transparent shape to change state. This still didn't display the visited shape. I cannot use a condition because it will only show layer if shape is visited and I want the two actions to be simultaneous with one user click on one object. What am I missing?
This discussion is closed. You can start a new discussion or contact Articulate Support.