Foros del Web » Creando para Internet » Flash y Actionscript »

[SOLUCIONADO] Que significa este codigo Esta hecho en AS2

Estas en el tema de Que significa este codigo Esta hecho en AS2 en el foro de Flash y Actionscript en Foros del Web. stop(); _quality = "BEST"; Stage.scaleMode = "noScale"; onEnterFrame = function() { LB = getBytesLoaded(); TB = getBytesTotal(); PC = (LB/TB)*100; loaderbar.setbar(PC); if(TB>4 && PC == ...
  #1 (permalink)  
Antiguo 30/01/2013, 09:53
anthony9564
Invitado
 
Mensajes: n/a
Puntos:
Que significa este codigo Esta hecho en AS2

stop();

_quality = "BEST";
Stage.scaleMode = "noScale";


onEnterFrame = function() {
LB = getBytesLoaded();
TB = getBytesTotal();
PC = (LB/TB)*100;

loaderbar.setbar(PC);

if(TB>4 && PC == 100) {
delete onEnterFrame;
gotoAndPlay("initialize")
}

}

lo he sacado de un Preloader
  #2 (permalink)  
Antiguo 30/01/2013, 12:43
 
Fecha de Ingreso: febrero-2011
Mensajes: 138
Antigüedad: 13 años, 9 meses
Puntos: 6
Respuesta: Que significa este codigo Esta hecho en AS2

Código actionscrip:
Ver original
  1. stop();
  2.  
  3. _quality = "BEST";//nose
  4. Stage.scaleMode = "noScale";//nose
  5.  
  6.  
  7. onEnterFrame = function() {//esta es una función que se ejecuta al abrir el swf
  8.  
  9. LB = getBytesLoaded();//esto obtiene el peso total del swf ejemplo: 1024 kb (1 mb)
  10.  
  11. TB = getBytesTotal();//esto obtiene el peso que se va cargando ejemplo: 50 kb de 1024 kb
  12.  
  13. PC = (LB/TB)*100;//aquí convierte el peso que se va cargando haciendo la divicion del peso total con el peso cargado y lo multiplica por 100 para sacar el porcentaje 20%, 30% etc...  
  14.  
  15. loaderbar.setbar(PC);//aqui le asigna a la barra de carga el porcentaje ejemplo 30%(este valor le asigna a la barra de porcentaje que se llama "loaderbar" y la barrita ira avanzando dependiendo el porcentaje cargado)
  16.  
  17. if(TB>4 && PC == 100) {//es una condicion que cuando la barra o el porcentaje llegue a 100 ejecutara lo siguiente:
  18.  
  19. delete onEnterFrame;// elimina lo que este en ese frame(quita la barra de carga), como ya cargo al 100% tu flash no necesitas seguir mostrando la barra
  20.  
  21. gotoAndPlay("initialize")//aqui inicia tu flash
  22. }
  23.  
  24. }
  #3 (permalink)  
Antiguo 30/01/2013, 23:52
Avatar de ztgst  
Fecha de Ingreso: diciembre-2011
Ubicación: méxico
Mensajes: 20
Antigüedad: 12 años, 11 meses
Puntos: 2
Respuesta: Que significa este codigo Esta hecho en AS2

para complementar:

_quality: para determinar la calidad del swf.

Stage.scaleMode = "noScale" : significa que el stage no se adapta al tamaño de la ventana, se mantiene aunque se haga resize.

Etiquetas: as2, hecho
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:21.