Drop Correct State?
Oct 03, 2013
Hi everyone,
I am trying to understand the "Drag and Drop" from the FreeForm question. I have added the built-in "Drop Correct" state in the targeted item. But I cannot get it to show unless there is a trigger for it. So I am wondering how to get the built-in states "Drop Correct" or "Drop Incorrect" to work without trigger? I have included a sample file to demonstrate this issues. Any suggestions are welcome.
11 Replies
Since you added functionality to the Drag and Drop FreeForm, I believe you have to activate it through a state change trigger. Otherwise, it won't check for accuracy until you hit the submit button. If you only have one drag and drop, you could change the submit interaction when user drops object, but I'm assuming you have more than one object.
Hi Benny,
The trigger works as expected for the first one, and the state will automatically change if the state is associated with the drag item - as that's what is dropped correct. The drop target can't be considered dropped correct - as there isn't anywhere to drop it.
That makes sense, Ashley. So, is there a state in storyline called drop correct that does this functionality automatically, much like the hover state?
Exactly - if you update the circle shape and add different states too it (like drop correct) it will happen automatically when dropped correctly. If you're looking for the drop target to change, it'll have to have the trigger associated with it (and although dropped correct is a built in state you can choose, it doesn't function the same here).
Hi Ashley,
Thank you for your explanation. I think I have mistaken "Drop Incorrect" or "Drop Correct" built-in states for the targeted item. Instead it is actually used for the dragged item states not the targeted item states.
In my drag and drop, incorrect answers snap back to the orignal position, but not all go back to the normal state. Some change to red, others change the text to a generic note.
Where do I set the incorrect state as "normal"?
Hi Benny,
Thanks for the update, and glad you've got it all set now.
Michael, you'll want to edit the states for each of the drag items by clicking on each object and then down next to the timeline is a "states" section. There you'll be able to set up the incorrect states.
My states correctly change after I hit the submit button, but if I don't drag all of the items I run into problems. An item that hasn't been dragged and dropped is marked incorrect and its state changes (as it should), but then when I click 'Try again' the state of the undragged item remains in its 'Dropped Incorrect' state...so when I click submit a second time, its state shows both 'Dropped Incorrect' and 'Dropped Correct', in this case that means the items has an X displayed on it, and then a check mark ontop of the X.
Any ideas why this is happening and how to avoid it?
Hi Oliver and welcome to Heroes!
The dropped correct/incorrect states won't automatically change back on a retry so you'll want to add a trigger to adjust the state of those options when the user clicks the try again button and just make sure it's before the hide layer or jump to slide trigger.
The Dropped Incorrect state doesn't seem to work with a custom button. When I set the Player Submit button to appear, the states work beautifully. Any ideas?
Hi, Bryan -- This thread is a bit older, so if you were interested in reaching out to any of the participants directly (as they may no longer be subscribed), you would be welcome to use the "Contact Me" link on their individual profile pages. Or, if you would like to share your file so the community can chime in with ideas, you are welcome to do so! :)
This discussion is closed. You can start a new discussion or contact Articulate Support.