Limiting interactivity with trigger driven drag and drop
I was feeling pretty good about myself. I created a drag and drop activity using triggers, that would calculate responses for 4 separate categories, based on where an object is dropped. It is a multiple question "survey" and I use temporary variables to hold the values of current slide... when "Next" button is clicked, the temporary variables are added to a permanent variable for each category... upon entering the next frame the temp variables are zeroed out, ready to begin again. The "Next" button is disabled until all four objects are dropped... everything works great.
PROBLEM... the one thing I did not factor for was a user dropping multiple shapes on one category... for this to work it has to be limited to one shape per drop zone. I have a reset button that zeroes everything out and returns objects to original position... but, once all four items are dropped, there is nothing preventing user from hitting "Next" with shapes in the wrong places.
I could add an instruction that each category needs a dropped item... but I really want to take it out of the user's hands. I have spent the better part of the last two days trying to prevent the "Next" button from being enabled until all four drop zones have an item. I figured this would be easier than limiting each drop zone to one item.
If anyone has any suggestions, I would appreciate your feedback.