Taller Webmaster

Tutoriales para Webmasters

Bienvenido a Taller Webmaster, donde encontrarás la mejor información sobre tutoriales y recursos para webmasters!

Ingreso de Usuario

Recuperar contraseña

Registro de Usuario

Publicidad

Precarga Básica en Flash

Tutorial Photoshop

 

Tutorial por Solo Photoshop

SoloPhotoshop

Precarga Básica en Flash

Tutoriales Adobe Flash

por Kitsch de Foro Creativo

Otro de los tutoriales mas populares y basicos del uso de Flash, es la precarga de la pelicula. Asi que pues aqui dejo uno, espero que se entienda.

Comenzamos creando una pelicula del tamaño y propiedades que quieran, yo utlice las siguientes:

Precarga Basica Flash 01

Despues creamos un MC (Ctrl + F8 o Insertar> Simbolo), y en el fotograma 1 dibujamos un rectangulo al que eliminamos el relleno dejando solo las lineas.

Precarga Basica Flash 02

Despues escribimos el siguiente codigo, intentare ser lo mas claro posible:

/* Declaro la función de precarga "cargando", esta función se ejecutara

todo el tiempo hasta que haya cargado totalmente la pelicula */

function cargando() {

// Declaración de variables

var total, cargados, porcentaje;

// A la variable "total" se le asigna el tamaño de la pelicula en bytes

total = _root.getBytesTotal();

// A la variable "cargados" se le asignan el total de bytes hasta el

//momento descargados de la web

cargados = _root.getBytesLoaded();

//Por medio de una regla de tres obtiene el porcentaje cargado y redondea el valor con la función

//"Math.floor"

porcentaje = Math.floor((cargados*100)/total);

//Asigna al campo de texto porcentaje_txt el porcentaje cargado

porcentaje_txt.text = porcentaje+" %";

//Mueve la barra de carga al frame correspondiente al porcentaje

barra_mc.gotoAndStop(porcentaje);

//Si la cantidad de bytes cargados es igual a la cantidad total de bytes

if (cargados == total) {

//Hacer que se deje de ejeuctar esta función

clearInterval(hiloPrecarga);

//Iniciar la pelicula

play();

}

}

// setInterval nos servira para que la función "cargando" se ejecute cada 1 milisegundo

// Asi, nuestra función revisara constantemente la cantidad de bytes descargados

// y solo iniciara la pelicula hasta que la descarga termine

// la variable "hiloPrecarga" nos servira para saber que esta corriendo nuestra función

// y frenar su ejecución cada milisegundo por medio de "clearInterval"

var hiloPrecarga = setInterval(cargando, 1);

//Evita que inicie la pelicula

stop();

Despues intertamos una escena nueva y aqui ya le metemos lo que valla a ser nuestra pelicula.

Saludos icon_wink.gif

Comentarios de Precarga Básica en Flash

↑ Tutorial

  • faricr

    faricr

    2007-01-02 21:36

    Deseo me instruyan en lo siguiente: Estoy diseñando una página para un canal local y necesito crear una sección en la que diga (por ejemplo):

    ESTAMOS PRESENTANDO:
    Lunes de Cinemateca

    A CONTINUACION:
    Prisma

    La idea es que funcione con actionscript para que al cambiar la hora del servidor donde esté alojada cambie simultáneamente la información de ambos títulos así entonces al cambio de hora diga:

    ESTAMOS PRESENTANDO:
    Prisma

    A CONTINUACION:
    Música por Inclusión

    Creen que haya alguna programación en actionscript que pueda hacer esto? Les agradeceré la información que puedan brindarme.

    Atentamente,



    Luis G. Quirós A.
  • elquique

    elquique

    2007-03-08 10:40

    Todas las dudas adicionales las postean en nuestro foro http://www.forocreativo.net que con gusto les ayudaremos
  • julianmachuca

    julianmachuca

    2007-09-04 04:51

    hola.. estoy iniciando a conocer el mundo de flash.. deseo hacer un baner con imagenes y texto, que hoy se vean 5 imagenes que si en 2 dias deseo cambiarlas lo haga solo cambiando las imagenes de una carpeta y poniendoles el mismo nombre anterior.. y repecto al texto solo con cambiar el texto en cualquier editor en flash lo recargue y refresque los cambios... se puede hacer... es muy complejo en flash.. que recursos necesito mas utilizar?? gracias por todo en lo que me puedan ayudar
  • andres32

    andres32

    2008-05-10 07:35

    muy bueno el tuto pero donde coloco el codigo no se explica bien