I have read all the available information on the DropDown UI object, and I still am having problems. I have a few controls on a canvas that all work fine (textboxes & buttons). I put a single DropDown on the canvas, leaving all the attributes at default, and when I run the program, despite the DropDown being enabled, active and having the default 3 options, it doesn’t drop down when I click on it. Nothing I can do while running appears to coax the DropDown to function.
Is the dropdown near something that can be blocking it? Even a text field that has text, the recttransform is bigger than it looks and can have something blocking. Maybe turn off all other objects on that canvas or under it and see if the dropdown works.
I completely deleted the scene, recreated it, and it works now. Tempted to get the scene back out of source control to try and work out what the problem was, but don’t really have the time to do it.
on a tangential note:
i got frustrated too with that and eventually added my own Mouse Over info panel (kissUI). Now i can at least tell what the raycast is actually hitting, even if it’s not visible at the time.
ex: