innanzi tutto leva il codice dal pulsante e scrivi tutto in un frame, secondo poi cerca di stringare il codice delle funzioni di apparizione/sparizione ( :greggio: ) in una unica, basta un valore booleano per ottenerla, terza cosa, il testo puoi scriverlo anche su frame (come sopra), diciamo in generale una roba del genere
codice:
var changeAlpha:Function = function(clip:MovieClip, flag:Boolean, intv:String){
if(flag == true){
clip._alpha +=5;
if(clip._alpha >= 100){
clearInterval(this[intv]);
}
} else {
clip._alpha -=5;
if(clip._alpha <= 0){
clearInterval(this[intv]);
}
}
}
ovale.nome_chat.text = "NOME";
ovale._x = 50;
ovale._y = 20;
area.onRollOver = function() {
clearInterval(_root.a);
_root.a = setInterval(_root.changeAlpha, 50, _root.ovale, true, "a");
}
area.onRollOut = function() {
clearInterval(_root.a);
_root.a = setInterval(_root.changeAlpha, 50, _root.ovale, false, "a");
}