In VV2, I've found that you need to pile three kids onto a mushroom or collectable and you'll get two mushrooms or collectables. It's kind of strange, but if you put only two children on it, you'll still only get one.
In short, in VV2, you need to follow this formula: The number of mushrooms or collectables is equal to the number of children minus one. \:\)

(NOTE: This doesn't apply to a collectable if it is uncommon or rare and hasn't been found before.)
_________________________
And what if it makes you laugh now but you cry as you fall asleep?