Comunidad de diseño web y desarrollo en internet online

consulta precarga

Citar            
MensajeEscrito el 22 Abr 2010 11:17 pm
Lei muchos temas sobre precargas en AS 2 yo tengo una precarga que anda a la perfeccion, que carga todo el SWF, pero despues tengo la clasica galeria de imagenes sin XML :

Código ActionScript :

archivo = "/galeriaweb.txt";
ruta = "/slide/web/";
ext = ".jpg";
total = "6";
i = 1;

carga = new LoadVars();
carga.html = true;
carga.onLoad = function(ok) {
   if (ok) {
      describe = eval("carga.texto"+i);  //carga de la descripción
   };
};
carga.load(archivo);
loadMovie(ruta+i+ext, "contenedor");  //carga de la imagen

//cuando se presiona el botón siguiente
sig_btn.onPress = function() {
   if (i<total){
      i++;
      carga.load(archivo);
      loadMovie(ruta+i+ext, "contenedor");
   }
};

//cuando se presiona el botón anterior.
ant_btn.onPress = function() {
   if (i>1) {
      i--;
      carga.load(archivo);
      loadMovie(ruta+i+ext, "contenedor");
   }
};


Mi duda surge cuando quiero hacer un preloader para estas imagenes como se hace?
yo tengo este pero no se como decirle carga las imagenes de /slide/web/ y despues mostralas:

Código ActionScript :

preloader_mc._xscale = 0;

miIntervalo = setInterval (preload, 100)

function preload () {

var cargado = _root.getBytesLoaded();

var total = _root.getBytesTotal();

var pctLoaded = Math.round(cargado/total * 100)

preloader_mc._xscale = pctLoaded;

if (cargado >= total) {

   gotoAndStop(23);
   clearInterval (miIntervalo);
};

};


Desde ya muchas gracias, si hay un tema sobre esto ya abierto disculpen, es que no encontre especificamente para este.

Por Tr4p0

4 de clabLevel



 

chrome
Citar            
MensajeEscrito el 23 Abr 2010 01:33 pm
La idea es que esa función preload reciba como argumento a quien tiene que precargar:

function preload (quien)

Luego en vez dew recargar _root, recargas el argumento

var cargado = quien.getBytesLoaded();

De esta forma una función que está estáticamente clavada en _root para a precargar cualquier otra cosa

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 23 Abr 2010 04:49 pm
gracias por responder, funciona a la perfeccion (en firefox) www.alanrtl.com.ar pero cuando intento abrirlo con ie las imagenes de la galeria no se ven.

Por Tr4p0

4 de clabLevel



 

chrome
Citar            
MensajeEscrito el 23 Abr 2010 05:12 pm
Pusiste el tag object pero no el embed, de hecho en IE no veo la pagina, revisa el HTML

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 23 Abr 2010 05:36 pm
Esto es lo que tengo en el index.html:



Código HTML :

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Alan Roisentul { Designer }</title>
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
</head>

<body>
<p align="center"> <object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="1024" height="768" align="middle">
  <param name="movie" value="prueba1.swf" />
  <param name="quality" value="high" />
  <param name="wmode" value="opaque" />
  <param name="swfversion" value="6.0.65.0" />
  <!-- Esta etiqueta param indica a los usuarios de Flash Player 6.0 r65 o posterior que descarguen la versión más reciente de Flash Player. Elimínela si no desea que los usuarios vean el mensaje. -->
  <param name="expressinstall" value="Scripts/expressInstall.swf" />
  <!-- La siguiente etiqueta object es para navegadores distintos de IE. Ocúltela a IE mediante IECC. -->
  <!--[if !IE]>-->
  <object type="application/x-shockwave-flash" data="prueba1.swf" width="1024" height="768">
    <!--<![endif]-->
    <param name="quality" value="high" />
    <param name="wmode" value="opaque" />
    <param name="swfversion" value="6.0.65.0" />
    <param name="expressinstall" value="Scripts/expressInstall.swf" />
    <!-- El navegador muestra el siguiente contenido alternativo para usuarios con Flash Player 6.0 o versiones anteriores. -->
    <div>
      <h4>El contenido de esta página requiere una versión más reciente de Adobe Flash Player.</h4>
      <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Obtener Adobe Flash Player" width="112" height="33" /></a></p>
    </div>
    <!--[if !IE]>-->
  </object>
  <!--<![endif]-->
</object>
<script type="text/javascript">
<!--
swfobject.registerObject("FlashID");
//-->
</script></p>
</body>

Por Tr4p0

4 de clabLevel



 

chrome
Citar            
MensajeEscrito el 23 Abr 2010 06:05 pm
Si, lko vi en el link y de ahí concluí que no tienes embed. Flash mismo te genera un HTML que te sirve para ambos navegadores, simplemente deja marcada la casilla HTML en Opciones de publicación

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 23 Abr 2010 06:31 pm
Jorge ahi lo hice con el flash que genera flash y paso lo mismo

Por Tr4p0

4 de clabLevel



 

chrome
Citar            
MensajeEscrito el 23 Abr 2010 06:32 pm
El HTML que genera Flash, ¿lo colgaste en la misma URL?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 23 Abr 2010 06:37 pm
sisis

Por Tr4p0

4 de clabLevel



 

chrome
Citar            
MensajeEscrito el 23 Abr 2010 06:41 pm

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 23 Abr 2010 08:22 pm
Gracias por todo jorge, el lunes tengo clase de Action en la facultad, consultaré ahi mi duda y volveré con la respuesta.

Por Tr4p0

4 de clabLevel



 

chrome
Citar            
MensajeEscrito el 23 Abr 2010 08:23 pm
No es tan difícil, pero seguro el profe te lo hace ;)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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