Comunidad de diseño web y desarrollo en internet online

Problema al cargar swf con loadMovie desde botón

Citar            
MensajeEscrito el 17 Nov 2005 03:32 pm
Hola tengo un problema al llamar a una pelicula desde un botón con rollover y rollout, donde quiero cargarlo en un mc vacio llamado mc_cargador.

Este es el código del botón:

Código :

on (rollOver) {
        mc_home.onEnterFrame = function () {
                        if (this._currentframe != 5) {
                        this.nextFrame();
                }
           else {
                        this.stop();
                        delete this["onEnterFrame"];
                } 
        };
}
on (rollOut) {
        mc_home.onEnterFrame = function () {
                if (this._currentframe != 1) {
                        this.prevFrame();
                }
                else {
                        this.stop();
                        delete this["onEnterFrame"];
                } 
        };

}
on(release){
mc_cargador.loadMovie("home.swf");
}

Tambien he intentado meterle esta opción al final y tampoco

Código :

on(release){
loadMovie("home.swf", "mc_cargador");
}


En incluso esta otra en la acción del mc

Código :

btn_home.onPress = function() {
(mc_cargador, "home.swf");
};


Al final me he hecho un lio enorme :? , todo me funciona menos la llamada del loadMovie. Lo he revisado todo incluso probado solo con un botón cualquiera y un clip vacio llamado mc_cargador y me funciona sin embargo en ese que tengo el Rollover no me va.

¿Como puedo llamarlo desde ese botón?

Por kahlito

59 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 Nov 2005 05:06 pm
No sé que pretendes con on (rollover) y on (rollOut), pero te eseguro que el codigo que tienes en:

on(release){
mc_cargador.loadMovie("home.swf");
}

a mi me va perfecto.

Este código que pones, supongo que en la linea de tiempo donde está el botón no va porque tiene un error

btn_home.onPress = function() {
(mc_cargador, "home.swf");
};

debería ser:

Código :

btn_home.onPress = function() {
   mc_cargador.loadMovie("home.swf");
};


y tambien va

Por antonio_L

161 de clabLevel



Genero:Masculino  

de Linares

firefox
Citar            
MensajeEscrito el 17 Nov 2005 05:23 pm
Hola antonio_L

Lo del rollover y demás es la animación del botón y a mi tambien me cargaba con ese código, pero en este caso no me va ya que creo por ser un mc convertido en botón o algo así.

on(release){
mc_cargador.loadMovie("home.swf");
}

El fallo estaba en el ejemplo que me pasas, lo tenia mal puesto.

Código :

btn_home.onPress = function() {
   mc_cargador.loadMovie("home.swf");
};


Muchas gracias :wink:

Por kahlito

59 de clabLevel



 

firefox

 

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