Ver Mensaje Individual
  #6 (permalink)  
Antiguo 10/06/2005, 18:44
Avatar de stock
stock
 
Fecha de Ingreso: junio-2004
Ubicación: Monterrey NL
Mensajes: 2.390
Antigüedad: 19 años, 10 meses
Puntos: 53
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!!