Ok, con el siguiente codigo podras tener los botones que quieras y desplegar el texto que quieras usando un mismo objeto de texto, ok pon dos botones y 1 cuadro de texto en el stage, luego los instancias asi:
objeto -> Nombre de Intancia
boton 1 ->
mcBoton
boton 2 ->
mcBoton2
Dinamic Text ->
texto
ok ahora creas una capa nueva (nombrala AS), luego en el frame que es donde programaresmos lo siguiente.
primero vamos a hacer dos funciones, la primera hara que
texto siga el puntero del mouse, y la otra funcion hara que
texto deje de seguir el cursor.
Código PHP:
function arrastrar():Void{
_root.onEnterFrame = function(){
texto._x = _root._xmouse + 10;
texto._y = _root._ymouse + 10;
}
}
function stopArrastrar():Void{
texto.text = "";
delete _root.onEnterFrame;
}
ahora vamos a hacer los roollOvers de los botones y los rollOuts, donde cunado este onRollOver iniciaremos a arrastrar a
texto y le asignaremos el texto que mostrara, y cuando suceda el rollOut le quitaremos el contenido y detendremos la "arrastracion" :)
Código PHP:
mcBoton.onRollOver = function():Void{
texto.text = "El contenido que querramos mostrar :)";
arrastrar();
}
mcBoton.onRollOut = function():Void{
stopArrastrar();
}
mcBoton2.onRollOver = function():Void{
texto.text = "Algun otro contenido a desplegar en otro boton :)";
arrastrar();
}
mcBoton2.onRollOut = function():Void{
stopArrastrar();
}
con esto puedes crear los botones que quieras y usar el mismo objeto para todos los botones :) esto es una de las ventajas que nos proporciona ActionScript 2
bytes!!