Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/12/2012, 13:59
Avatar de Bandit
Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 6 meses
Puntos: 406
Respuesta: as2 loadmovie swf

Tienes 2 formas de hacerlo:
1.- Manualmente, dibuja en el escenario principal un rectángulo del tamaño de las películas que vas a cargar, la ubicas en el centro del escenario y en el vértice superior izquierdo del rectángulo coloca el punto de registro del MC y después elimina el rectángulo que dibujaste.
2.- Si quieres cargarlo centrado tanto el ancho como el alto, en el botón coloca éste código:
Código actionscript:
Ver original
  1. on (release) {
  2.     var ancho_total:Number = Stage.width;
  3.     var alto_total:Number = Stage.height;
  4.     this.createEmptyMovieClip("cargador",1);
  5.     cargador.loadMovie("pel-centrada.swf");
  6.     function carga() {
  7.         var van:Number = cargador.getBytesLoaded();
  8.         var totales:Number = cargador.getBytesTotal();
  9.         var porcentaje:Number = Math.round((van/totales)*100);
  10.         if (porcentaje == 100) {
  11.             cargador._x = (ancho_total-cargador._width)/2;
  12.             cargador._y = (alto_total-cargador._height)/2;
  13.             trace("Ancho: "+cargador._width+". Alto: "+cargador._height);
  14.             clearInterval(intervalo);
  15.         }
  16.     }
  17.     var intervalo:Number = setInterval(carga, 100);
  18. }
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/