А вообще я
балда 
, нафиг нам еще что-то писать во флеше если можно прямо в дире?

Код:
global _root
global _listeners
on startMovie()
_root = sprite(1).getVariable("_root", false)
_listeners = [ \
[#target:_root.mc, #action:"Hello"], \
[#target:_root.mc2, #action:"World!"] \
]
end
on rightMouseDown()
repeat with i = 1 to _listeners.count
o = _listeners[i]
mc = o.target
if(mc.hitTest(_root._xmouse, _root._ymouse, true)) then
alert(o.action)
end if
end repeat
end