Forum Discussion

DavePaul's avatar
DavePaul
Community Member
2 years ago

Multiple hot spots find them all question

I have looked through previous threads and am not able to find a confirmed process that allows me to insert a picture showing mutliple hazards. The goal is to have a participant, identify the hotspots, by clicking in the relative area. 

Then the information about the hazard would populate.

Can this be done, what are the steps, or process?

  • It's not clear to me if you want a graded question that tests whether the user can pick out all the hazards or if you just want an interactive slide. 

    A Freeform pick-many question would work to test whether the user can click/select all the hazards.

    If you want to show info about each hazard when the user clicks on the area, then I suggest using the same type of 99%-transparent shapes. Give them triggers that show a layer with the corresponding info. You could have shapes over non-hazards, with the corresponding layer explaining why that's not a hazard. 

    • DavePaul's avatar
      DavePaul
      Community Member

      What I wanted to achieve, was they review the picture, and click on a hazard (hotspot), then it would populate a dialogue box explaining the hazards from a safety perspective.

      There is 3-5 identifiable hazards per picture and I do not need them to be gradeable.

      Thanks

      [cid:6a35d89e-63b1-40be-9a31-bf57544eb31e]
      David Paul, CD, CHSC (He/him/his)
      CEO, Principal Consultant at DPSC
      Phone 236-255-1530
      Website: www.dpsafetyconsulting.ca
      Email dave@dpsafetyconsulting.ca
      3309 Tyler Place, Campbell River, BC, V9H 0A1

      [Title: LinkedIn - Description: image of LinkedIn icon] [cid:2d13c780-6585-46dd-978b-faf0a8fbebeb]

    • Insert the image
    • Add hotspots
    • Create a layer for each hotspot
    • Add a trigger to the layer from the hotspot
    • In the layer add the dialogue. Add an exit option to hide the layer, if you want.
    • DavePaul's avatar
      DavePaul
      Community Member

      THanks but will have to learn how to do all of that somewhere in here. Thanks again.

       

  • As to button sets, forget the term button. Any items can be made into a set. Button is just a term of convenience. Select two or more items, right click, and choose Button set. Some things to remember:

    • Only one of the set can be selected at any time
    • Once one of the set is selected, you cannot deselect it except by selecting another
    • Items will not show which is selected if they do not have a Selected state, unless you create another state and triggers to show it.
    • There is no way to select part of an image, whether you want to click it, or use it as part of a set.
    • An item can be part of only one set.

    They are irreplaceable if you must have what they offer, but can require a lot of resource investment, if they are used just for fun.

    There are some ways to easily make part of an image clickable.

    The most glamorous (least useful, and most difficult) would be to insert a number of copies of the image. Crop them the smaller rectangles, and put the rectangles together, like a jigsaw puzzle. Each piece would be an independent object, and could be treated independently.

    Easier methods are suggested by Tom and Judy: hotspots or shapes above the image. Remember, this is a visual medium, so nothing has to do what you want. It only has to look like it is doing it. If a learner clicks on an invisible item above the image, they think they are clicking on the image.

    For what it's worth, I favor Judy's method of shapes. Shapes, without the baggage and limitations of hotspots, give me a lot more flexibility.

    The attached sample shows two fairly simple ways to do what you are asking; one using states, and one using layers. Both of them show how they might work if the clickable spots are a set, or if they are not.

    Yes, this is a business that requires a lot of painstaking attention to (sometimes) tedious detail, but that's what separates great results from good enough.