Lunes 23 de Diciembre de 2024, 08:26
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación Web y Scripting
»
Flash / ActionScript
»
Tooltip En Menú Slider ?
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Tooltip En Menú Slider ? (Leído 1483 veces)
fastlane
Nuevo Miembro
Mensajes: 2
Tooltip En Menú Slider ?
«
en:
Martes 27 de Diciembre de 2005, 15:19 »
0
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
Tweet
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación Web y Scripting
»
Flash / ActionScript
»
Tooltip En Menú Slider ?