Masking is tricky but you came to the right place.
First off... you probably don't need masking for this particular example but I set up the file anyway. This is a complex example because it isn't just about masking. It involves two different things, masking is one but you also have to "split" the hole in half so that objects are visible above the hole and then covered as they pass through.
The objects have to be visible before falling into the hole then get covered up or masked as they pass the bottom edge. So when they fall in the bottom part of the hole covers them up. The mask in my example "hides" the bottom half of the hole. This could look funny if the objects pass by the sides at the "seam" but if you make sure that doesn't happen it looks fine. If you need objects to pass over the mask area you could turn visibility on and off to create that effect.
You could do this just as well by putting the "half hole" shape layer filled to match the background OVER the objects layer. the hole layer that is visible would be under everything else. It could even be part of the back ground layer. I included a duplicate bone layer with out masking to demonstrate this.
http://www.lowrestv.com/moho_stuff/foru ... v_mod.anme
The first thing I noticed was that the mask layer was set to 0 opacity... Good grief! I thought I was in bizzaro world! I couldn't figure out why that shape wouldn't show! A mask layer with 0 opacity still masks.. It really confused me. The setting in the masking options for "Add to mask but keep invisible" would be a better choice if that is what you want.
That mask shape was "backwards" or "inside out" sort of. You had the hole area "open" at the bottom and covered up around it. What i did in my version was to cover just the BOTTOM HALF of the hole. The idea of those objects bouncing into the hole is where masking is not necessary.
I also used another trick to create the mask shape to match the hole. I connected vectors to the outside points of the hole circle to create a shape. I then selected just the bottom half of the closed circle vector and the connected shapes below it to create an inverted shape for the bottom of the hole.
Here is the setup:
Bone layer masking is set to "Show All".
Objects layer is set to "Mask this layer"
Hole mask is set to "Subtract from mask".
Hole layer I set it to mask this layer. Doesn't matter since it shows up no matter what.
---------
If you read my sticky thread about masking in Tips and Techniques it kind of explains as well as possible how the "show all" and "hide all" masking options work. Show all is obvious. You subtract from show all to hide anything covered by the fill shape of that layer. If you ADD to show all nothing happens because ADDING SHOWS STUFF .
If you CLEAR THE MASK THEN ADD TO IT... you are basically REVERSING a show all mask option. Everything is "backwards" now. Show all is now hide all.
Hide all hides everything, you ADD to hide all to show something. If you SUBTRACT from hide all nothing happens because it is already hidden.
----------
-vern