He revisado tu archivo .fla. para comezar dentro de tu clip1_mc, separa tus objetos en capas diferentes, tienes 2 objectos:
1. Forma : Cuadrado Cyan,
2. MovieClip : clip2_mc
Separalos en 2 capas diferentes, eso par emprezar,
Segundo no puedes llamar via ActionScript (AS2) a una instacia que aun no existe en el mismo frame en que la invocas, es decir, tu codigo AS2 invoca a clip2_mc estando en frame 1 de clip1_mc, sin embargo en dicho frame clip2_mc aun no existe, una vez hallas separado tus objetos en 2 capas diferentes, haz que clip2_mc, exista desde el frame 1 de clip1_mc, si no quieres que se vea establece su propiedad _alpha en 0 ya sea via AS2 o directametne desde propiedades, y restablece su propiedad _alpha a 100 en tu frame 10.
Sin embargo para manejar el alpha de clip2_mc no es necesario mas que un unico frame en clip1_mc con la siguiente configuracion:
Dentro del clip1_mc
Capa 1 : Forma
Capa 2 : clip2_mc
Capa 3 : AS2
*En tu AS2:Frame 1 debes de poner
Código :
clip2_mc._alpha = 0;
stop();
Dentro de tu linea principal de tiempo:
Capa 1 : clip1_mc
Capa 2 : AS2
*En tu AS2:Frame 1 (de tu linea de tiempo principal) debes de poner
Código :
clip1_mc.onRelease = function(){
clip1_mc.clip2_mc._alpha = 50;
}
stop();
lo pongo dentro de un funcion si lo quieres poner como boton pero si lo quieres manejar directamente pon:
Código :
clip1_mc.clip2_mc._alpha = 50;
stop();
Espero te sirva, y no olvides de dar nombre a los clips.