I have many sprites and they all seemed to follow a certain rule. The rule seems to be that the highest sorting order is the one that registers the Mouse function.
However, I now have a fruit that grows on a tree, and even though it appears behind the tree leaves and I am clicking on tree leaves, nothing happens to the leaves. I debugged MouseOver in the tree leaf script, and it didn’t register when there was a fruit behind it. the Z positions of both the leaves and fruits are set to 0, and the sorting order 6 for the fruits and 7 for wood, and 8 for leaf.