So what you actually need is a kind of mask?
I've been looking around a while on the web, and didn't find anything on blurring the original picture and unblurring it via the mask. Maybe it's not possible at all using standard methods.
If you can't find anything on this either, here's a alternative, non-standard, way of accomplishing the same thing (I'm assuming the mc should be unblurred when a visitor moves across the mc, and that there's an image inside the mc):
- load the mc (call it orig_mc, or something)
- clone the mc (call this one mask_mc)
- now blur the orig_mc, and add an onMouseOver event
- hide the mask_mc
- the onMouseOver event should find the current mouse position, relative to the orig_mc 's origin
- the x and y distance from the origin can now be used to relocate the image in the mask_mc. For instance when my mouse is on (50,50), you can move the image to (-50, -50)
- resize the mask_mc to a preffered shape (for instance a circle). This area will be shown on the orig_mc
- unhide the mask_mc, and sets it's position to the current mouse_position on the orig_mc
- if this all works, you should see the unblurred version of the image at that specific mouse position
Basically what you do is a small trick: instead of unblurring your
orig_mc, you place a part of a copy of the image on top of it
PS: I seriously have no idea if it's going to work, but it seems doable to me, so good luck