Hola, ojala que me pudieran ayudar, tengo un frame con acciones para unos tooltips, funciona a la perfeccion, pero cuando salgo del movie clip (el boton que me envia al movie clip es el que tiene el tooltip) no se ve nada, solo aparece un cuadrito negro en lugar del tooltip

Código :

#include "tooltip.as"
init();
Nombre.onRollOver = function() {
   cambia("Nombre");
Nombre.onRollOut = function () {
   para();
};


este es el archivo "tooltip.as"

Código :

function init(){
   _root.c = _root.getNextHighestDepth();
   _root.createEmptyMovieClip("tooltip", _root.c);   
   _root.tooltip.createTextField("alt", _root.c+2, 0, 0, 10, 10);
   with (_root.tooltip.alt) {
      autoSize = true;
      border = true;
      background = true;
      backgroundColor = 0xFFFFFF;
      html = true;
      selectable = false;
   }
   _root.formato = new TextFormat();
   _root.formato.font = "arial"
   _root.formato.size = "13";
   _root.tooltip.createEmptyMovieClip("sombra", _root.c+1);
   _root.tooltip._visible = false;
}

function cambia(texto) {
   _root.tooltip._x = _xmouse+8;
   _root.tooltip._y = _ymouse-18;
   _root.tooltip.onEnterFrame = function() {
      _root.tooltip._x = _xmouse+8;
      _root.tooltip._y = _ymouse-18;
   };   
   _root.tooltip.alt.text = texto;
   _root.tooltip.alt.setTextFormat(_root.formato);
   _root.tooltip._visible = true;
   with (_root.tooltip.sombra) {
      clear();
      ancho = _root.tooltip.alt._width;
      alto = _root.tooltip.alt._height;
      beginFill(0x000000, 60);
      moveTo(0, 0);
      lineTo(ancho, 0);
      lineTo(ancho, alto);
      lineTo(0, alto);
      lineTo(0, 0);
      endFill();
      _x = 3;
      _y = 3;
   }
}
function para() {
   delete _root.tooltip.onEnterFrame;
   _root.tooltip._visible = false;
}


No se que hacer, xf ayuda!!

electrolux