Copy link to clipboard
Copied
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.
Copy link to clipboard
Copied
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:
Copy link to clipboard
Copied
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.
Copy link to clipboard
Copied
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.
Copy link to clipboard
Copied
No problem - thanks for your comments anyway.