Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/10/2008, 15:46
Avatar de salvador86
salvador86
 
Fecha de Ingreso: enero-2008
Ubicación: Guadalajara- Mexico
Mensajes: 467
Antigüedad: 16 años, 10 meses
Puntos: 2
Respuesta: Modificar propiedad _alpha con action script

A mi me pasa algo igual es una precarga mi problema me gustaria que cuando la carga este en cero el alfa este en cero y segun la recarga valla avanzando su alfa valla aumentando, pero de frente su alfa se muestra en 100 este mi codigo:
Cita:
//detengo la pelicula para que comience la precarga
stop();
//vreo una variable para identificar mi pelicula
var miPelicula:MovieClip = this;
//la barra de carga se dibuja en ancho 1
barracarga._alpha = 0; //Para que su alfa este en 0 cuando empieza la carga
//establecemos una función que se ejecuta cada 10
//milisegundos y hace el efecto de precarga

var llamarCargar:Number = setInterval(precargaSitio,10);
function precargaSitio():Void {
//Peso total de la pelicula en byte
var pesoTotal:Number = miPelicula.getBytesTotal();
//Byte cargados
var cargados:Number = miPelicula.getBytesLoaded();
//porcentaje cargado
var porcentaje:Number = Math.round(cargados * 100 /pesoTotal);
//la barra na creciendo de acuerdo al porcentaje
barracarga._alpha = porcentaje; //Para que valla aumentando el alfa
//Muestro el porcentaje
textoPrecarga.text = "Cargando "+porcentaje+"%";//, "+cargados+" bytes";
if (cargados >= pesoTotal){
//Eliminamos la función de carga
clearInterval(llamarCargar);
//ejecutamos el resto de la pelicula
play()
//para no vuelva a cargar una vez cargado
delete this.onEnterFrame;
}
}
Espero me puedan ayudar. Muchas gracias

Última edición por salvador86; 24/10/2008 a las 15:46 Razón: editar