Skip to main content
Known Participant
October 27, 2016
Answered

Conditional action in "on success" for a quiz

  • October 27, 2016
  • 1 reply
  • 429 views

I'm putting a conditional action on the On Success action for a quiz question. The True action works, but the Else actions for the wrong answer (or a second condition) don't run. What I'm saying is than when you answer correctly, the prize shows and the "Correct" audio plays. When you answer incorrectly, it doesn't show the "wrong" image and play the "Wrong" audio. It just shows the failure message. How can I make the "wrong" image and audio appear? (I have one attempt. For Last Attempt, it makes you click Submit twice.)

    This topic has been closed for replies.
    Correct answer Lilybiri

    To understand the design of Question slides, this blog post could help:

    Question Question Slides in Captivate - Captivate blog The default Submit process has two steps:

    1. user clicks on Submit and the feedback messages appear, with the warning to click on the slide or press Y
    2. user clicks on the slide, or presses Y, the playhead is released and the actions on Success or Last attempt (if you have only one attempt) are executed.

    Apparently you want to show a custom feedback, delete the default feedback message, you'll skip the first step in that case. But that means that the playhead is released immediately. Either you pause the slide with a shape button (other interactive objects are not allowed on question slides) or you make the inactive region of the question slide (this is the part after the pause) long enough to allow the user to read or view your feedback.

    1 reply

    Lilybiri
    Legend
    October 27, 2016

    The Success event on a quiz slide will only occur when the answer is correct. Could you please post a preview of that conditional action (use the first button in the top control panel of the Advanced Actions dialog box, looks like a play button). If the answer is wrong, and you have only one attempt, the Last Attempt event occurs. From your explanation it seems like you have another idea about those events?

    Known Participant
    October 27, 2016

    After I sent this question, it occurred to me that, of course, the conditional action wouldn’t run if the answer is wrong. So now I added a standard advanced action to On Success and another one to Last Attempt. No. of Attempts = 1, but the action doesn’t run when Submit is clicked. It runs when you click again anywhere on the slide. Is this the way it’s supposed to work?

    Marge Roberts  (Personal/Business information removed--Moderator)

    Lilybiri
    LilybiriCorrect answer
    Legend
    October 27, 2016

    To understand the design of Question slides, this blog post could help:

    Question Question Slides in Captivate - Captivate blog The default Submit process has two steps:

    1. user clicks on Submit and the feedback messages appear, with the warning to click on the slide or press Y
    2. user clicks on the slide, or presses Y, the playhead is released and the actions on Success or Last attempt (if you have only one attempt) are executed.

    Apparently you want to show a custom feedback, delete the default feedback message, you'll skip the first step in that case. But that means that the playhead is released immediately. Either you pause the slide with a shape button (other interactive objects are not allowed on question slides) or you make the inactive region of the question slide (this is the part after the pause) long enough to allow the user to read or view your feedback.