Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/03/2010, 16:22
hitsuyagax
 
Fecha de Ingreso: marzo-2010
Mensajes: 9
Antigüedad: 14 años, 8 meses
Puntos: 0
Ayuda codigo AS 2.0!

Bueno este codigo me sirve para cargar la imagen desde carpetas separaadas del flash, pero yo quiero cargarlos desde la biblioteca, cual seria el cambio que deboo hacer?




this.pathToPics="imagenes/";
this.pArray=["img1.png","img2.png","img3.png","img4.png"];
this.fadeSpeed=5;
this.pIndex=0;
loadMovie(this.pathToPics+this.pArray[0], _root.photo);
muestras="Foto Nº"+(this.pIndex+1)+" " +this.pArray[0];
MovieClip.prototype.chagePhoto=function(d){
this.pIndex=(this.pIndex+d)%this.pArray.length;
if(this.pIndex<0){
this.pIndex+=this.pArray.length;}
this.onEnterFrmae=fadeOut;
};

Movieclip.prototype.fadeOut=function(){
if(this.photo._alpha>this.fadeSpeed){
this.photo._alpha-=this.fadeSpeed;
}else{
this.loadPhoto();
}
};

MovieClip.prototype.loadPhoto=function(){
var p=root.photo;
p._alpha=0;
p.loadMovie(this.pathToPics+this.pArray[this.pIndex]);
muestras="Foto Nº"+(this.pIndex+1)+" "+this.pArray[this.pIndex];
this.onEnterFrame=loadMeter;
};
MovieClip.prototype.loadMeter=function(){
var i,l,t;
l=this.photo.getBytesLoaded();
t=this.photo.getBytesTotal();
if(t>0 && t==1){
this.onEnterFrame=fadeln;
}else{
trace(l/t);
}
};
MovieClip.prototype.fadeln=function(){
if(this.photo._alpha<100-this.fadeSpeed){
this.photo._alpha+=this.fadeSpeed;
}else{
this.photo._alpha=100;
this.onEnterFrame=null;
}
};

//Retroceder
on(release, keyPress "<Left>"){
this.changePhoto(-1);
}

//Avanzar
on(release, keyPress "<Rigth>"){
this.changePhoto(1);
}