Código :
//boton inicio inicio_btn.onRollOver=function(){ this.gotoAndPlay(2); }; inicio_btn.onRollOut=function(){ this.gotoAndPlay("out"); };
pero si me fijo en el codigo me doy cuente que lo unico que cambia de boton a boton es el nombre de instancia, y para no poner cinco veces lo mismo pues se me ocurrio ponerlo en una funcion, (nota: no soy muy bueno con el AS

Código :
var btnName :String ; function animaBtn(btnName){ btnName.onRollOver =function(){ this.gotoAndPlay(2); }; btnName.onRollOut = function (){ this.gotoAndPlay ("out"); }; } animaBtn("inicio_btn");
si pongo un trace(btnName); antes de btnName.onRollOver... me muestra le valor que pasa por parametro que es inicio_btn, pero no ejecuta la animacion... alguna idea de que es lo que tengo mal, muchas gracias..
