Comunidad de diseño web y desarrollo en internet online

Preloader problemático

Citar            
MensajeEscrito el 11 May 2008 03:36 am
Buenas ! Nuevamente debo hacer uso de los lectores del foro y los conocedores de Flash, estoy teniendo un problema un tanto particular que no logro resolver ...

Por un lado a modo de prueba hice una película con tan solo el preloader (para ver si funcionaba) con éste actionscript:

stop();
loadingBar._xscale = 1;
var loadingCall:Number = setInterval(preloadSite, 50);
function preloadSite():Void {
var siteLoaded:Number = _root.getBytesLoaded();
var siteTotal:Number = _root.getBytesTotal();
var percentage:Number = Math.round(siteLoaded/siteTotal*100);
loadingBar._xscale = percentage;
percentClip.percentDisplay.text = percentage + \\\"%\\\";
percentClip._x = loadingBar._x + loadingBar._width;
bytesDisplay.text = \\\"loaded \\\" + siteLoaded + \\\" of \\\" + siteTotal + \\\" bytes\\\";
if (siteLoaded >= siteTotal) {
clearInterval(loadingCall);
gotoAndPlay(5);
}
}


He aquí que ésta película que le agrego una imágen en el frame 5 para que cargue algo, me anda de maravilla !!

Pero cuando voy a agregar éste mismo preloader delante de la película que realmente me interesa y necesito que cargue no me funciona, me saltan la pestaña de "Compiler Errors" diciendome (separo la disposición de las columnas por filas y pongo sus títulos resaltados así tienen toda la información necesaria):

Location
Scene=pagina 01 (intro), layer=actions, frame=1, Line 4
Description
'{' expected
Source
function preloadSite():Void{

Location
Scene=pagina 01 (intro), layer=actions, frame=1, Line 16
Description
Unexpected '}' encountered
Source
}

A QUIEN PUEDA AYUDARME SE LO ESTARÉ AGRADECIDO !!

Por sagaz

11 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 11 May 2008 12:46 pm
Lo acabo de probar con Cs3 un documento con As 2 y funciona bien.

Código :

stop();
loadingBar._xscale = 1;
var loadingCall:Number = setInterval(preloadSite, 50);

function preloadSite():Void {
   var siteLoaded:Number = _root.getBytesLoaded();
   var siteTotal:Number = _root.getBytesTotal();
   var percentage:Number = Math.round(siteLoaded/siteTotal*100);
   loadingBar._xscale = percentage;
   percentClip.percentDisplay.text = percentage + "%";
   percentClip._x = loadingBar._x + loadingBar._width;
   bytesDisplay.text =  "loaded  " + siteLoaded +  " of  " + siteTotal +  " bytes ";

   if (siteLoaded >= siteTotal) {
      trace ("Terminó de cargar");
      clearInterval(loadingCall);
      gotoAndPlay(5);
   }
}

Por micheloud

341 de clabLevel



 

Misiones, Argentina

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.