Mira, hice el siguiente ejemplo:
Tengo 4 capas, la primera 'borde' , es el texto escrito con una tipografía hueca.
La siguiente capa 'textmask', tiene lo mismo, sólo que convertí a trazo con break apart (2 veces), y luego pinté el interior de las letras con un color plano y la capa tiene la propiedad Mask.
La capa que sigue es el clip 'LUZ', es un movie clip con un color(dgrd), con un motion tween que va del frame 1 al 10, y se mueve de izq a derecha (cruza toda la palabra).
Y la última capa es el mismo texto con borde y relleno, el que pinté, y está ubicado exactamente en la misma posición que el texto anterior.
Si quitas la capa 'borde' obtienes esto :
http://www.webdavm.com/foros/mvisible.swf
Si quitas la capa 'visible', obtienes:
http://www.webdavm.com/foros/mborde.swf
El fla lo puedes bajar :
http://www.webdavm.com/foros/mascaraluz.fla
El truco está en que tienes otra capa bajo la capa del clip que se mueve, y que se ve a través de la máscara, y, que en el fondo es el mismo texto que la máscara.
Así se me ocurrió resolverlo a mí, espero que te sirva.