Red de conocimiento informático - Material del sitio web - Se debe detallar cómo hacer una barra de progreso en flash. ¡Es mejor tener un porcentaje en la barra de progreso! Las respuestas satisfactorias obtendrán altas calificaciones.

Se debe detallar cómo hacer una barra de progreso en flash. ¡Es mejor tener un porcentaje en la barra de progreso! Las respuestas satisfactorias obtendrán altas calificaciones.

stage.scaleMode=Modo de escala de escenario. NO _ SCALE //Establece los atributos del escenario y no los cambias con el tamaño del jugador.

stage . showdefaultcontextmenu = false; //Bloquear el menú contextual

stage . frame rate = 12; //Frame rate

var stageW = stage. stageWidth

var stage h = stage height; //Obtener el ancho y alto del escenario

var load clip:movie clip = new movie clip(); un clip de carga de animación precargado

this . addchild(load clip); //Agrega el clip de carga de animación precargado al escenario.

var txt = new TextField(); //Crea un archivo de texto txt

txt.autoSize=TextFieldAutoSize. Centrado; //El archivo de texto se adapta al tamaño y se muestra en el medio.

txt . text = " Johnny cargando cartera ... ";

txt color de texto = 0x 000000; //Establecer color de texto

txt.selectable. = false //El texto está configurado como no seleccionable.

txt .

loadclip.addChild(txt). nombre = "txt

//Agregar texto txt al clip de carga.

var stgb = nuevo Sprite

stgb . gráficos . estilo de línea (1, 0x000000, 1

stgb .begilling (0x 3399 ff, . 5); //Relleno de un solo color, rojo transparente 50% (0,5)

stgb .

stgb .x = etapaW/2-etapa ancho/2

stgb . >cargar clip . addchild(stgb);

//Dibuja el color de fondo de la barra de progreso y agrégalo al escenario

var stg = new Sprite();

stg.graphics.lineStyle(1, 0x000000, 0.5);

stg.

Lineal,);

//Degradado de relleno: rojo a amarillo

stg.graphics.drawRect(0, 0, 200, 10);

stg. gráficos .end fill();

stg . x = etapaW/2-stg .

stg . /p>

cargar clip . addchild(stg);

//Dibuja una barra de progreso y agrégala al escenario.

esta información del cargador. addevent escucha (evento de progreso. progreso, cargando);

esta información del cargador. p>//Agregar detector de finalización de progreso

Función de carga (eve) {

var load pre:int = eve bytes cargados/eve bytes en total * 100;

txt . text = " Johnny cargando cartera ... "+cargar pre+"%";

stg = cargar pre/100;

//Muestra el porcentaje de carga de la barra de progreso.

Función de carga (víspera) {

Txt.text= "¡Película cargada!";

if (framesLoaded==totalFrames) {

eliminar niño(este. obtener niño en(0));

siguiente cuadro();

}

}