Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/11/2006, 22:31
Avatar de seyacat
seyacat
 
Fecha de Ingreso: agosto-2006
Mensajes: 382
Antigüedad: 18 años, 3 meses
Puntos: 0
yo recien hice algo asi
lo ubicas en el primer frame del MC que va a hacer de boton

Código PHP:
stop()
this.onRollOver = function(){
    if(
_parent.estado != this._name){
        
this.estado 1
        gotoAndStop
(2);
        }
    }
this.onRollOut = function(){
    
this.estado 0
    
}
this.onEnterFrame = function(){
    
//trace(this._name)
    
if(_parent.estado != this._name and this.estado != 1){
        
gotoAndStop(1);
        }
    }

this.onPress = function(){
    
_parent.estado this._name
    gotoAndStop
(3);
    } 
pues funciona asi
frame 1: boton descansado
frame 2: boton rollover
frame 3: boton presionado

la cualidad es que solo puede estar un boton presionado

para el activar el movieclip simplemete lleva el mismo nombre del boton asi
Nombre boton: bnt01
Nombre mc: mcbtn01

tiene un fade in-out automatico
solo hay que aplicar este script en el primer frame dentro del MC

Código PHP:
fade 10;
if(
init != 1){
    
this._alpha 0
    init 
1
    
}



this.onEnterFrame = function(){
    
    if(
"mc"+_parent.estado == this._name){
        if(
this._alpha 100){
            
this._alpha += fade
            this
.gotoAndPlay(1)
            
            }
        else if (
this._alpha 100){
            
this._alpha 100
            
}
        }
    else{
        if(
this._alpha 0){
            
this._alpha -= fade
            
}
        else if (
this._alpha 0){
            
this._alpha 0
            
}
        }
    
    }