Skip to main content
Inspiring
June 16, 2023
Answered

Multiple hotspots: multiple credit to single click

  • June 16, 2023
  • 1 reply
  • 492 views

I am building a quiz slide using click boxes to allow for credit for each correct clickbox chosen. On the slide, there is a chance the person can click more than one area for the same observation. I can't use one click box to cover the entire area, I need to use multiple click boxes. Each click box is worth one point. I want them to get the credit for all the clickboxes for that area, when they click just one of them. Is this possible?

This topic has been closed for replies.
Correct answer Lilybiri

I just pop in with a possible alternative workflow. Beware: I love the CpExtra widget and it has so many features (which Rod is not mentioning) to fill in Captivate lacks.

If I understand your question correctly, you want a custom scored slide where it is sufficient to click one of the click boxes to get the full score for the slide. This would be my approach:

  • Do not attach a score to the click boxes.
  • Create a Next button which you hide On Enter for the slide.
  • Attach the full score for the slide to that Next button.
  • The action for all the Click boxes should be 'Show Next Button'. Deactivate the option 'Continue playing th project' or make sure to shorten the Click box timelines so that the pausing point of the Next button is after the end of the Click box timelines.

 

 

1 reply

RodWard
Community Expert
Community Expert
June 17, 2023

By default Captivate doesn't provide a solution to do what you want because it requires dynamic modification of the quiz scoring variables.  Basically you need the user to be awarded points for objects even though they were NOT clicked.

 

If your JavaScript skills are good enough you would be able to program your own solution.  But if not, the CpExtra HTML5 widget for Captivate does provide another way to modify quiz score variables using Advanced Actions in combination with the xcmndscore command variable.
https://www.infosemantics.com.au/about-cpextra/
https://widgetking.github.io/cpextra/variables/command.html#xcmndscore

 

However, please note that this widget is not free and it is only for Captivate version 2019 and some earlier versions. 

 

Lilybiri
LilybiriCorrect answer
Legend
June 17, 2023

I just pop in with a possible alternative workflow. Beware: I love the CpExtra widget and it has so many features (which Rod is not mentioning) to fill in Captivate lacks.

If I understand your question correctly, you want a custom scored slide where it is sufficient to click one of the click boxes to get the full score for the slide. This would be my approach:

  • Do not attach a score to the click boxes.
  • Create a Next button which you hide On Enter for the slide.
  • Attach the full score for the slide to that Next button.
  • The action for all the Click boxes should be 'Show Next Button'. Deactivate the option 'Continue playing th project' or make sure to shorten the Click box timelines so that the pausing point of the Next button is after the end of the Click box timelines.

 

 

sharifshAuthor
Inspiring
June 19, 2023

Thank you so much for providing an alternative workflow! I was able to replicate the workflow and achieved desired result.