Forum Discussion

JerryLipnisky's avatar
JerryLipnisky
Community Member
5 years ago
Solved

Reset Drag-and-Drop Incorrect Choices w/ Motion Paths in Articulate Storyline 360

Hello,

I used this tutorial to try to reset drag and drop incorrect choices:

https://www.youtube.com/watch?v=PdhSjUOva4Y

I got the correct answers to "stick" to the table, and turn green, and got the incorrect answers to reset back to their original position. I was able to get this tutorial to work with a matching drag and drop, where there is a place for all the drag and drop items. 

I'm having some problems with it returning a Correct response after a Try Again response. Works fine when the user gets all the answers right on the first try, but in most instances when trying again, the Incorrect response is given even if all the answers are correct. 

It might be worth noting: It does work when the user drags some of the correct answers, but none of the incorrect items, to the table hotspot then tries again and puts all the correct items on the table hotspot. I've also noticed that when I turn off Triggers on the Try Again layer that the incorrect answers don't automatically return (of course), but if you manually return the wrong answers and place the correct answers in place, it returns a Correct response.

Any suggestions would be greatly appreciated.

Thanks,
Jerry

 

 

  • Hello Everyone! ✨

    I'm happy to share that we have released a new update for Storyline 360 (Build 3.76.30446.0).

    In this update, we have implemented a fix for:

    • Drag-and-drop interactions behaved erratically after multiple attempts.

    As a first stepI recommend updating Storyline 360 to the latest version. Here's how:

    Update Authoring Apps

    If you have any questions, please let us know in this thread or privately in a support case.

    Have a great day! 

22 Replies

  • Hi, Jerry. 

    Let's go back to the drawing board on this! Here's a suggestion that might be a good workaround for you: instead of using the Drag and Drop freeform question, let's use Pick one

    The idea is, we'll tell Storyline to pick Correct (which is the green oval to the left of the slide view) if the objects are in the correct targets and Incorrect (the red oval) if that's not the case.

    Windows 10 (1) 2021-06-10 at 12.56.02 PM

    Windows 10 (1) 2021-06-10 at 1.05.42 PM

    We will also use five hotspots instead of one, so we can have the object snap to center, and it will work like the Tile option under Drag and Drop.

    Windows 10 (1) 2021-06-10 at 1.00.42 PM

    Feel free to add more hotspots if you'd like to allow the user to drop additional objects.

    The Try Again layer will have the same triggers you had previously, connecting the incorrect objects to the Motion Paths. 

    Finally, I created four True/False variables (representing each of the four correct objects, and they turn True when the objects are dropped on the hotspots). I did this to delay the drop correct state (turning the textbox green) until the submit button is clicked.

    Windows 10 (1) 2021-06-10 at 1.11.15 PM

    The explanation might make more sense when you take a look at the attached .story file.

    Let me know if you have additional questions!

    • JerryLipnisky's avatar
      JerryLipnisky
      Community Member

      Hi Maria,

      Amazing! Not quite sure how it all works together, just yet. But I'll take a better look at it today and see what I can learn from it all.

      Thanks!
      Jerry

  • JerryLipnisky's avatar
    JerryLipnisky
    Community Member

    Hi Maria,

    Unfortunately this doesn't work either. Don't know why I didn't see this a couple weeks ago, but when you drag and drop all the correct answers, and some of the incorrect answers, the user still gets a Correct response. Any way we can get it to give us an Incorrect response if the user drags incorrect answers along with correct ones?

    Thanks,
    Jerry

  • Hi, Jerry.

    I'm glad you made a few different tests that I might have missed! 

    Since we're creating a drag-and-drop interaction with delayed feedback from a Pick one freeform, I had to add a few additional triggers:

    • When the user clicks submit, we have to set at least one item as Drop Incorrect if any incorrect ones are dropped in the hotspot. It doesn't matter which one since it will be incorrect as long as any item is in the Drop Incorrect state. 

    Windows 10 (1) 2021-06-25 at 3.53.41 PM

    • I also added triggers to change the state of the incorrect items back to Normal once the user clicks Try Again. 

    Windows 10 (1) 2021-06-25 at 3.56.30 PM

    I believe it's fully working now, but please test different scenarios to ensure it's all working as expected.

    Screen Recording 2021-06-25 at 03.55.44 PM

  • JerryLipnisky's avatar
    JerryLipnisky
    Community Member

    Hi Maria,

    Almost there. In my emodule I have two Knowledge checks that use this interaction. We got the first one working, but the second one (Boxing Table Knowledge Check) still has the issue - I drag all the correct answers, and one or more incorrect answers, I still get a Correct response. I used the same technique as the first one (the Cartridge Table Knowledge Check) I believe I must have missed something. Can you take a look?

    Thanks
    Jerry

     

  • Hi, Jerry!

    I'm so happy you're getting close!

    On the second slide, you only need to make two minor changes:

    The trigger Change the state of Oval 2 to selected should be when the state of at least one of the items is in Drop Incorrect (instead of all of the items).

    And;

    Change the state of Oval 1 to selected should be when the state of all of the items is in Drop Correct (instead of at least one).

    Just switch "at least one" and "all of the items" around on those triggers, and it should work as expected!

  • JerryLipnisky's avatar
    JerryLipnisky
    Community Member

    Thank you Maria! That did it. You are a genius. 

    Have a good day.

    Jerry

  • Jerry,

    I am definitely not a genius, but you just made my day! 😊

    Thank you, and have a great day as well!

  • marlasinger's avatar
    marlasinger
    Community Member

    i am having the same problem but your uploaded pictures couldnt be loaded. Can you refresh them or help about the same problem i have got?

  • Hello Everyone! ✨

    I'm happy to share that we have released a new update for Storyline 360 (Build 3.76.30446.0).

    In this update, we have implemented a fix for:

    • Drag-and-drop interactions behaved erratically after multiple attempts.

    As a first stepI recommend updating Storyline 360 to the latest version. Here's how:

    Update Authoring Apps

    If you have any questions, please let us know in this thread or privately in a support case.

    Have a great day!