tere79
Antes de explicar tu problema, quiero compararlo con los vinculos en internet, tal ves tu sabes que cuando navegas por interner existen una ruta desde la pagina web principal (index)
Ejemplo
http://flash.astalaweb.net/_inicio/Codigos%20Flash.asp
Esto quiere decir que
Desde
http://flash.astalaweb.ne/ entras a
_inicio/ para llegar a
Codigos%20Flash.aspSi cambias uno letra o palabra, no se podra dirigir a la pagina solicitada y se producira un error (error 404)
Lo mismo pasa con actionscript (lenguaje nativo de Flash), cada mc (movieclip o clip de pelicula) que creas, tendras que colocar un nombre, a esto se le llama instancia
Las instancias o nombre de los mc, los colocas donde dice <nombre de instancia>, como se ve en el siguiente ejemplo

En tu caso, selecciona cualquier tecla de tu calculadora, y ve a propiedades (como se ve en la imagen anterior)
Por ejemplo, si seleccionas la tecla numero “9” la instancia es “d9”
Una vez entendido esto, solucionemos tu duda, te aclaro que no es facil a la primera y deberas tener algo de concentracion
Convierte tu calculadora en un mc y colocale un nombre de instancia, para evitar problema de sintaxis, no coloques letras solas (“a” “b” “c”, etc) o palabras con espacio, o sea, “mi calculadora”, para que resulte coloca un guion abajo ( _ ), asi “mi_calculadora”,
Una vez hecho esto, selecciona tu boton “9”, entra a acciones (presiona F9) y veras tu codigo, ¿cierto?
Ahora, mucha atención, ¿recuerdas el nombre de instacia colocada por ti?, si la misma que pusiste cuando creaste tu nueva mc, si la misma en donde esta contenida tu calculadora.
Advertencia, todo lo que me enviaste, todo eso debe ir dentro de tu nueva mc.
Ese nombre de instancia debera ir después de _root (raiz), buscalo presionando “Ctrl + f” y coloca _root en el reglon “buscar”
Deberas tener lo siguiente, ejmplo
Código ActionScript :
_root.symbol.gotoAndStop(1);
Y deberas colocar lo siguiente
Código ActionScript :
_root.nombre_de_tu_instancia.symbol.gotoAndStop(1);
Fijate que esta separado por puntos
Esto hazlo en todos, todos todos, los codigos actionscript de tu calculadora, cualquier olvido de colocar este nombre de instancia después de _root probablemente la calculadorta no te funcione
CONCENTRACIÓN……..
Por ultimo, si vuelves a colocar tu calculadora dentro de otro mc, deberas hacer lo siguiente
Ejemplo
Código ActionScript :
_root.nombre_de_tu_instancia1.nombre_de_tu_instancia2.symbol.gotoAndStop(1);
suerte