Comunidad de diseño web y desarrollo en internet online

problema con load movie y fade

Citar            
MensajeEscrito el 20 Jul 2008 11:02 pm
buen día


Tengo un pequeño problema, tengo un flash que carga una imagen externa y esta hace un fade. Pero cuando llamo este flash desde otro, no me reconoce el fade.
Se agradece demasiado cualquier tipo de ayuda!!!

esta es la accion del flash que llama al otro:

loadMovieNum("2.swf", 1);

esta es la accion que tengo en el flash para que me muestre la imagen

MovieClip.prototype.CargarImg = function(ruta) {
var obj = this;
var mi_level = this._parent.getNextHighestDepth();
obj.loadMovie(ruta);
obj.onEnterFrame = function() {
if (obj.getBytesLoaded() == obj.getBytesTotal()) {
delete obj.onEnterFrame;
}
this._parent.createEmptyMovieClip("loop", mi_level);
obj._alpha = 0;
this._parent.loop.onEnterFrame = function() {
obj._alpha += 1;
if (obj._alpha>=100) {
delete this._parent.loop.onEnterFrame;
}
};
};
};

this.imagen.CargarImg("foto1.jpg");




muchas gracias

cariños, leyla

Por leylamz

1 de clabLevel



 

safari
Citar            
MensajeEscrito el 21 Jul 2008 08:09 am
Uiliza movieClipLoader.loadClip en vez de loadMovie:

Código :

MovieClip.prototype.CargarImg = function(ruta) {
   
   var movie:MovieClip = this;
   
   var loader:MovieClipLoader = new MovieClipLoader();
   
   var maxLevel = this._parent.getNextHighestDepth();
   
   var listener:Object = new Object();
   
   listener.onLoadInit = function(target:MovieClip):Void{
      
      target._alpha = 0;
      
      target.onEnterFrame = function():Void{
         
         target._alpha += 1;
         
         if(target._alpha >= 100){
            
            delete target.onEnterFrame;
            
         }
         
      }
      
   }
   
   loader.addListener(listener);
   loader.loadClip(ruta, movie);
   
};

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 21 Jul 2008 03:30 pm
uchis...

no me quedo muy clrao :(

donde esta la palabra ruta es donde debo poner el nombre del swf? y algo más?
lo siento.. no comprendo mucho de programación :(

otra cosa... que quizas me ayude más que lo anterior..

es posible cargar una pelicula.. y esta entre haciendo un fade?


se agradece demasiado la ayuda

Por leylamz

1 de clabLevel



 

safari
Citar            
MensajeEscrito el 21 Jul 2008 08:04 pm
Solamente he variado tu prototype, te lo copio todo entonces:

Código :

MovieClip.prototype.CargarImg = function(ruta) {
   
   var movie:MovieClip = this;
   
   var loader:MovieClipLoader = new MovieClipLoader();
   
   var maxLevel = this._parent.getNextHighestDepth();
   
   var listener:Object = new Object();
   
   listener.onLoadInit = function(target:MovieClip):Void{
      
      target._alpha = 0;
      
      target.onEnterFrame = function():Void{
         
         target._alpha += 1;
         
         if(target._alpha >= 100){
            
            delete target.onEnterFrame;
            
         }
         
      }
      
   }
   
   loader.addListener(listener);
   loader.loadClip(ruta, movie);
   
};

this.imagen.CargarImg("foto1.jpg"); 


La última línea era lo único que faltaba, pero como se escribe igual no la había puesto

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 21 Jul 2008 08:06 pm
Todo sigue igual que lo tenias, carga tu movie de la misma manera:

Código :

loadMovieNum("2.swf", 1);

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.