- Para agregar un loader primero hay que seleccionar en todas las capas el primer frame
- Arrastrarlas hasta el segundo frame
- Agregar al primer frame de la primer capa un texto que diga 100% justificado al centro, darle el nombre de instancia: preloader_txt y asignarlo como tipo Dynamic Text.
- Escribir el siguiente código en el primer frame de la primer capa:
stop();
loaderInfo.addEventListener(ProgressEvent.PROGRESS, updatePreloader);
function updatePreloader (pe:ProgressEvent):void {
var percent:Number = Math.floor((pe.bytesLoaded*100)/pe.bytesTotal);
preloader_txt.text = percent+"%";
if (percent == 100) {
nextFrame();
}
}
De esta manera ActionScript toma la información del progreso de la carga del archivo de flash y de esta extrae el promedio de bytes que se van cargando multiplicado por 100, esta cantidad se divide entre la cantidad de bytes del archivo dando como resultado un conteo de 0 a 100. este resultado se escribe en el texto "preloader.txt" añadiéndole el signo % y redondeándolo con la función matemática Math.floor, Si se llega al 100% entonces vamos al siguiente frame.
Latest Entries »
Flash: Página Web Dinámica 2
About Me
- Alberto Barrios L.
- Diseñador de Gráficos en Movimiento e Interactividad Multimedia.
ESTUDIOS
- Pasante de la Maestría en Docencia para Arte y Diseño FAD-UNAM 2012-2014.
- Licenciado en Artes Visuales ENAP-UNAM 1999-2004.
- Diplomado en Aplicaciones TIC para la Enseñanza DGTIC-UNAM 2008-2009.
- Diplomado en Realización Cinematográfica ENAP-UNAM 2008-2009.
- Diplomado en Multimedia DGSCA-UNAM 2005-2006.
ACTIVIDAD LABORAL
- Profesor comisionado en apoyo al Centro de Cómputo plantel Azcapotzalco CCH-UNAM 2015-2016.
- Profesor comisionado en apoyo al Centro de Cómputo plantel Vallejo CCH-UNAM 2012-2015.
- Profesor de Opciones Técnicas del Colegio de Ciencias y Humanidades UNAM 2009-2016.
- Instructor de la Dirección General de Cómputo y de Tecnologías de la Información y Comunicación UNAM 2004-2016.
- Colaborador del Área de Postproducción del Observatorio de Visualización de la UNAM-Ixtli DGSCA-UNAM 2004-2010.