Skip to main content
Participant
August 9, 2016
Question

Drag and drop custom feedback based on number of attempts

  • August 9, 2016
  • 1 reply
  • 195 views

Hi there

I am new to Captivate and wondered if there was a way to display custom feedback within a drag and drop interaction based on the number of attempts a user has made.

e.g. I have 9 draggable objects and 1 drop target and  there is only 1 correct answer combination of 3 objects. I want the user to have 3 attempts, but my objective is to identify if somebody gets the correct combination on the 1st attempt, they get a congratulations message. If they fail at the 1st attempt they get a try again message and a reminder that they still have 2 more attempts. Then if they fail for a second time they get the message failed again and you now only have 1 more attempt - and so on...

I have tried using custom submit button rather than the default submit and advanced actions but can't get the objects to reset on failed attempts using this method.

I'm sure theres a perfectly do-able work around for this, or am i dreaming?

Many thanks in advance.

    This topic has been closed for replies.

    1 reply

    Lilybiri
    Legend
    August 9, 2016

    How did you track the attempts? Using the object actions and a tracking user variable? Do not replace the Submit button.

    It is not as simple as you suppose. I could figure out a workaround, but maybe someone else has a ready made explanation which would spare me some hours of work.

    Have a look at:

    Drag&Drop tips - Captivate blog

    Drag&Drop in 2016 with Captivate 9 - Captivate blog 

    dunnsterAuthor
    Participant
    August 9, 2016

    Thanks for your response - yes I have a variable to track the number of attempts. I thought I could just add an advanced action to the submit button to increment the value on each click. However this doesn't seem possible.

    Lilybiri
    Legend
    August 9, 2016

    No, because the Submit button triggers the Success action or the Last Attempt action. That will not work at all, you need to use the object actions which are fired after each drag action.  Submit action On Failure is only launched after the last attempt. You can wait for other experts, have really no time today.