Comunidad de diseño web y desarrollo en internet online

Como cargar jpegs de forma externa con A.Script 2?

Citar            
MensajeEscrito el 15 Sep 2008 03:10 pm
Hola, tengo este preloader con este script que me funciona para cargar swf...

onClipEvent (enterFrame) {
aa = _root.getBytesLoaded();
bb = _root.getBytesTotal();
porcentaje = (aa*100)/bb;
_root.p = Math.floor(porcentaje);
_root.barra_mc._xscale = porcentaje;
if (aa>=bb) {
_root.nextFrame();
} else {
_root.ani.gotoAndStop(Math.floor(porcentaje));
}
}


Pero lo quiero usar para cargar jpegs de forma externa,..estos ya se me cargan bien, pero muy lento,.. :(
pulso un botón con este código, pero tardan un poco más de lo que quisiera..

on (press) {
loadMovie("targetasnsama.jpg", _root.portafolio.clip_ref);
}

Alguien me puede indicar con Action Script 2 como puedo colocar este preloader en mi web?
Para más info es la que aparece más abajo.. el problem lo tengo en los apartados de portafolio e ilustraciones..

Por ceseuve

10 de clabLevel



 

geocities

firefox
Citar            
MensajeEscrito el 15 Sep 2008 03:56 pm

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 15 Sep 2008 03:57 pm
Gracias, enseguida me lo miro.

Es que soy nueva.

Por ceseuve

10 de clabLevel



 

geocities

firefox
Citar            
MensajeEscrito el 15 Sep 2008 04:00 pm
Aaah! perdona pero es que este tutorial que me pasas está en Action Script vers.3 no habría alguno por ahí en vers. 2 ?
Es que de la vers. 3 todavía no entiendo ni papa... porfavoor¿?

Por ceseuve

10 de clabLevel



 

geocities

firefox
Citar            
MensajeEscrito el 15 Sep 2008 04:02 pm
Y además es que todo lo demás ya lo tengo hecho con Action Script vers.2,..no puedo reacerlo sabes?

Por ceseuve

10 de clabLevel



 

geocities

firefox
Citar            
MensajeEscrito el 15 Sep 2008 04:07 pm
En AS3 no existe MovieClipLoader, el link que te pase es en AS2 porque este foro es de AS2.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 15 Sep 2008 04:09 pm
Mira las conclusiones del tutorial:


Conclusiones
MovieClipLoader es una sencilla y poderosa clase de ActionScript 2.0 que nos permite control sobre todas las variables de una precarga externa haciendolas mas faciles y "logicas" al implementar; solo falta que ustedes prueben con su propio codigo, y ya saben, cualquier duda puede dirigirse al ejemplo descargable en .FLA o si no a nuestros foros; siempre listos a ayudarles

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 15 Sep 2008 04:14 pm
Pues vale, vale... lo provaré a ver si me sale.
La cuestión es intentarlo sin miedo a fracasar y con todas tus fuerzas, jejeh!...Gracias.

Por ceseuve

10 de clabLevel



 

geocities

firefox
Citar            
MensajeEscrito el 15 Sep 2008 04:45 pm
Perdona otra vez,

pero estoy provando y no hay manera,.. no te importaría echar un vistazo al apartado de mi web donde tengo el problema?
Es que creo que de este modo seguro que me vas a entender lo que me pasa... porfavoor?

Es esta que sale aqui debajo >>

Por ceseuve

10 de clabLevel



 

geocities

firefox
Citar            
MensajeEscrito el 15 Sep 2008 04:56 pm
Yo no quiero un preloader para cargar un solo jpg sino varios, múltiples y cada vez que pulse un botón de mi scroll bar quiero que me aparezca un preloader si el jpg en cuestion, que asi es en realidad, tarda en aparecer.

Creo que esto que yo quiero hacer es distinto a lo que explican en el tutorial que me has pasado.
Además a mi lo único que me falta es poder incorporar ese preloader a mi web, que ya está hecha.
Por eso quiero que veas este apartado de portafolio de mi web para que ver si me puedas ayudar,...porfavoor vale?

Por ceseuve

10 de clabLevel



 

geocities

firefox
Citar            
MensajeEscrito el 16 Sep 2008 08:43 am
El tutorial sólo se explica la forma de utilizar movieClipLoader y sí se ajusta a lo que deseas, solamente tendrías que aplicar los métodos a tu trabajo.

Mira este post, te puede ayudar en lo que deseas.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 24 Sep 2008 08:14 pm
Hay muchas formas de cargar imagenes externas...si quieres podes hacerlo mediante xml, andate a tu bloc de notas y
puedes copiar el sgte codigo:

Código :

<familia>
     <familia archivo="Fotos/foto1.jpg">
     <familia archivo="Fotos/foto2.jpg">
     <familia archivo="Fotos/foto3.jpg">
</familia>

y lo guardas con .xml
Ahora te vas a tu flash y llamas a tu xml.
este codigo pones en el primer fotograma

Código :

//leo el xml
familia_xml = new XML();
familia_xml.onLoad=inicio;
familia_xml.load("fotos.xml");
familia_xml.ignoreWhite=true;

function inicio(estado){
if(estado == true)
  {
 //si no hay problemas en cargar el xml se vacia todo su contenido en rootFamilia
  rootFamilia=familia_xml.firstChild;
//calcula el numero de nodos
  totalFamilia=rootFamilia.childNodes.length;
//lee el primer nodo
  primeraFamilia= rootFamilia.firstChild;
  familia=primeraFamilia;
  despliegaFamilia(primeraFamilia);
  }
}

function despliegaFamilia(FamiliaActual){
imagen=familiaActual.attributes.archivo
cuadroFotos.loadMovie(imagen);
}

ahora te puedes crear dos botones,uno pa q avance adelante tus fotos y otro para atras

Código :

//en el boton que muestra la siguiente imagen
on(release){
siguienteFamilia=familia.nextSibling;
if(siguienteFamilia==null){
 break;
 }else{
  numFamilia++;
  despliegaFamilia(siguienteFamilia);
  familia=siguioenteFamilia;
  }
}

y en el otro boton

Código :

on(release){
Familiaprevio=familia.previousSibling;
if(familiaPrevio==null){
 break;
 }else{
  numFamilia--;
  familia=Familiaprevio; 
 despliegaFamilia(familiaPrevio);
  }
}

Por Elico

28 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Sep 2008 09:27 pm
@Elico, lo que deseaba el usuario no era cargar, esto ya lo tenía hecho, al igual que en tu ejemplo con loadMovie, lo que deseaba era incluir un preloader para cada imagen:

Alguien me puede indicar con Action Script 2 como puedo colocar este preloader en mi web?
Para más info es la que aparece más abajo.. el problem lo tengo en los apartados de portafolio e ilustraciones..


Solo que no eligió un título adecuado para el post... y la mejor forma de lograr esto es mediante MovieClipLoader, si lo haces con loadMovie, tendrías que crear onEnterFrames para controlar lo que ha cargado o lo que falta lo cual atenta contra el rendimiento.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox

 

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