Copy link to clipboard
Copied
I am using Captivate 2017. I have a drag and drop as follows. I have four images and four drop targets with the names of the images. If a user drops more than one image in a target, it will swap out the image and put the first one back up as a drop option. The drop targets have states where normal is blank, correct has a check mark and incorrect has an x. I want to set it up so that if the user fails to drop an image in all four targets and clicks submit, then the only thing that happens is an instruction (shape) shows. If there is an image in all four targets and the user clicks submit, then the state changes should appear to designate which targets are correct and incorrect and a next button should appear. I also have a clear button that goes to a previous slide that plays for one second. I do not have auto-submit correct checked.
I have FILL variable. For the object drop I have a shared action which increments the FILL variable by 1 and set the image variable to the appropriate value. I execute the shared action for all four possible answers in each drop target.
I also have an Advanced Action for the submit button with 5 tabs. The first tab says if the FILL variable is less than 4, then show the instruction and else show the next button. The other tabs check the image variable and set the state of target based on that.
It's not working as expected. No matter what the user does, only the instruction displays. Ideally the submit button wouldn't even show up until all four targets are filled, but I'm not sure how to make that happen.
Copy link to clipboard
Copied
Which version are you using? Are you talking about the InBuilt states of D&D objects?
I suspect this D&D is not scored, just a KC slide?
Instead of explaing the actions, can you please post a Preview screenshot of those actions?
Since you use the Reset workflow which I explained multiple times (Previous slide needs only 0,1sec), you probably have the the Attempts at 1.. DId you use the Success and Failure actions of the D&D to show the Next button?