Comunidad de diseño web y desarrollo en internet online

Llamar una funcion dentro de un swf en un onload

Citar            
MensajeEscrito el 23 May 2006 11:18 am
Hola:

Tengo un problema y es que tengo puesto un enlace a un swf externo que contiene una funcion a la que paso un parametro. Pero el problema es que creo que carga la peli despues de llamar a la funcion y por tanto no me entre en esa funcion.

el codigo:

quien.onRelease = function() {
_root.status = this.id;
_root.conFondo.loadMovie ("fnd_prorelevantes.swf")
conFondo.cargaProyecto(this.id)
};

salu2

Por eduu

40 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 23 May 2006 12:29 pm
en cuanto haces el loadMovie, TODO el contenido de conFondo, así como todo su AS desaparece

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

clabbrowser
Citar            
MensajeEscrito el 23 May 2006 03:05 pm
Si pero esa funcion esta dentro del swf que cargo... no de contFondo....

Por eduu

40 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 24 May 2006 10:47 am
Sigo atascao!! alguien sabe la solución?

Por eduu

40 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 24 May 2006 03:23 pm
Eduu por favor no pongas ese tipo de respuestas en otros mensajes, sino vas a ayudar pues limitate a espera a que alguien tenga tiempo de ayudarte.

Por Ereb

Claber

1352 de clabLevel

1 tutorial

Genero:Masculino  

México, D.F.

firefox
Citar            
MensajeEscrito el 24 May 2006 03:56 pm
lo siento...

Por eduu

40 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 24 May 2006 04:25 pm
porque no intentas hacer esto:

Código :

quien.onRelease = function() {
_root.conFondo.loadMovie ("fnd_prorelevantes.swf")
_root.status = this.id;
_parent.conFondo.cargaProyecto(this.id)
};

Por Ereb

Claber

1352 de clabLevel

1 tutorial

Genero:Masculino  

México, D.F.

firefox
Citar            
MensajeEscrito el 25 May 2006 08:17 am
gracias por contestar Ereb.

El problema sigue igual. yo creo que cuando se llama a la funcion cargaProyecto aun no se ha cargado "fnd_prorelevantes.swf"
hay alguna forma se preguntar si ese fichero esta cargado? estoy un poco verde aun en actionscript...

salu2

Por eduu

40 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 26 May 2006 04:11 pm
Prueba con la clase MovieClipLoader que te das más control en la carga de elementos.

Si aun asi quieres hacerlo en la línea que lo tienes enfocado prueba a poner la llamada a la función dentro de un onEnterFrame y le pones un if que verifique una variable interna dentro del swf q cargas. ej;

_root.conFondo.loadMovie ("fnd_prorelevantes.swf")
_root.onEnterFrame = function () {
if(_root.conFondo.nombreVariable){
_root.conFondo.cargaProyecto(this.id);
delete(this.onEnterFrame);
}
}

Saludos.

Por Anturiel

8 de clabLevel



Genero:Masculino  

LPGC

firefox

 

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