El escenario es el siguiente
- Un boton con dos frames, por decir azul y roto que es un MovieClip
- Un MC llamado botonera al que arrastras N instancias del botón que creaste en el paso anterior
- A los botones le pones nombre de instancia bot1, bot2, bot3 .... botN
En la línea de tiempo del MC que creaste en el segundo paso pones>
Código ActionScript :
var links:Array = new Array("page1.html", "page2.html", "page3.html" .... etc)
var totalPages:Number = N //la cantidad de pages que tengas
for(var i:Number = 0; i<totalPages; i++){
this["btn"+i].onPress = function(){
var nr:Number = Number(this.name,substr(3))
for(var i in _parent) _parent[i].gotoAndStop(1)
this.gotoAndStop(2)
getURL(links[nr-1], "elFrameDondeSeTieneQueAbrir")
}
}
Esa es la idea, para evitar repetir la programación sobre cada botón cambiando solo el link
Jorge