Programación Web y Scripting > Flash / ActionScript

 Tooltip En Menú Slider ?

(1/1)

fastlane:
El tooltip lo he hecho de la siguiente manera:
Creando un archivo .as (actionscript) y colocando el siguiente codigo:

--- Código: Text --- function init() {  _root.c = _root.getNextHighestDepth();  _root.createEmptyMovieClip("tooltip", _root.c);  _root.tooltip.createTextField("alt", _root.c+3, 0, 0, 10, 10);  with (_root.tooltip.alt) {  autoSize = true;  border = false;  background = false;  backgroundColor = (0x666666);  html = true;  selectable = false;  }  _root.formato = new TextFormat();  _root.formato.color = "0xffffff";  _root.formato.bold = false;  _root.formato.font = "FFF Galaxy";  _root.formato.size = "8";  _root.tooltip.createEmptyMovieClip("sombra", _root.c+1);  _root.tooltip.createEmptyMovieClip("fondo", _root.c+2);  _root.tooltip._visible = false;}function cambia(texto) {  _root.tooltip._x = _xmouse+4;  _root.tooltip._y = _ymouse-24;  _root.tooltip.onEnterFrame = function() {  _root.tooltip._x = _xmouse+4;  _root.tooltip._y = _ymouse-24;  };  _root.tooltip.alt.text = texto;  _root.tooltip.alt.setTextFormat(_root.formato);  with (_root.tooltip.sombra) {  clear();  ancho = _root.tooltip.alt._width;  alto = _root.tooltip.alt._height;  beginFill(0x000000, 30);  moveTo(0, 0);  lineTo(ancho+3, 0);  lineTo(ancho+3, alto+3);  lineTo(16, alto+3);  lineTo(0, alto+7);  lineTo(0, alto+3);  lineTo(0, 0);  endFill();  _x = 0;  _y = 0;  }  with (_root.tooltip.fondo) {  clear();  ancho = _root.tooltip.alt._width;  alto = _root.tooltip.alt._height;  lineStyle(1, 0xffffff, 100);  beginFill(0x006699, 50);  moveTo(0, 0);  lineTo(ancho, 0);  lineTo(ancho, alto);  lineTo(15, alto);  lineTo(-2, alto+6);  lineTo(0, alto);  lineTo(0, alto);  lineTo(0, 0);  endFill();  _x = 0;  _y = 0;  }  _root.tooltip._visible = true;}function para() {  delete _root.tooltip.onEnterFrame;  _root.tooltip._visible = false;}  Luego en la linea de tiempo de la pelicula colocando el siguiente codigo:

--- Código: Text --- #include "tooltip.as"/// inicio de la funcion de "tooltip" ///init();  Luego en cada boton colocando el siguiente codigo:

--- Código: Text --- on(rollOver){cambia(" Tu Texto Aqui ");}on(rollOut){para();}  
Lo del menu slider lo he hecho siguiendo los pasos de un tutorial presente en esta web:
Pagina de Tutorial Menu Slider
En la seccion Menus => Menu_Slider

Aqui dejo el .fla que he tratado de desarrollar para darme a entender mejor:
Ejercicio

Gracias, Hasta Luego

Navegación

[0] Índice de Mensajes

Ir a la versión completa