tengo una botonera cuyos nombres de instancias son (btn1, btn2,btn3,btn4,btm5,btn6) para que funciones on rollover on rollout y on press contrui un acion que anda perfecto, pero... estos botones quiero que "onPress" hagan andar su respectivo clip cuyo nombre de instancia son (clip_1,clip_2,clip_3,clip_4,clip_5,clip_6)... pero los clips no funciona. No se porqueeeeee!!!!!
Ayudaa!!!!
aca esta elcodigo:
Código :
stop();
construir_botonera();
function construir_botonera() {
for (var i = 1; i<7; i++) {
eval ("btn"+i).onRollOver = function(){
if (activo != this) {
this.gotoAndPlay("rollover");
}
}
eval ("btn"+i).onRollOut = function(){
if (activo != this){
this.gotoAndPlay("rollout")
}
}
eval("btn"+i).onPress = function(){
activo.gotoAndPlay("releaseout")
activo = this
this.gotoAndPlay("press");
}
////HASTA ACA TODO DE LUJO. Pero DE ACA EN MAS NO SE DOndE ESTA EL ERROR/////
eval("btn"+i).onRelease = function(){
if (activo != this) {
_root.eval("clip_"+i).gotoAndStop(1);
}
else{
_root.eval("clip_"+i).gotoAndPlay("ini");
////////Este TRACE me devuelve bien el valor de los botones (btn1, btn2,...etc)
trace(this)
}
}
}
} 