Comunidad de diseño web y desarrollo en internet online

Acceder a funciones declaradas en otro swf

Citar            
MensajeEscrito el 23 Sep 2007 07:52 am
jajaja si si .. yo otra ves!! uffff que mal.. me encuentro con otro problema en AS3 ...
la cosa es asi.. si tengo un SWF donde dentro tengo un movieClip donde cargo otro SWF externo como hago para llamar a ese MovieClip que se carga????.. a ver dejenme ponerls un ejemplo...
En AS2 tenia por ejemplo un archivo index.swf y uno pagina1.swf ..
dentro de index.swf tengo un MovieClip llamado "paginas" donde con un simple

Código :

paginas.loadMovie("pagina1.swf")

se cargaba pagina1.swf dentro de paginas de index.swf...
y se podia manejar de esta manera... por ejemplo si tengo una funcion en index.swf

Código :

function seCargoLaPagina(){
  trace("si se cargo")
}

con el codigo dentro de pagina.swf

Código :

_parent.seCargoLaPagina()

podia acceder!!!! y viceversa desde el index.swf con

Código :

paginas.funcion()

podia llamar a una funcion que estubiese dentro de pagina1.swf

Bien ahora si quiero hacer eso no puedo!!! porque me dice que las funciones no estan declaradas!!!! :cry: se entiende... osea.. si ahora en pagina1.swf tengo una llamada del tipo

Código :

parent.seCargoLaPagina()

no pusedo hacerlo.. porque me cide que la funcion no existe!!!! :twisted:
Como solucionamos esto?...

[Zah]Usa títulos descriptivos[/Zah]

Por phoxer

Claber

827 de clabLevel

4 tutoriales

Genero:Masculino  

Ing en Sistemas

firefox
Citar            
MensajeEscrito el 24 Sep 2007 03:20 pm
_Ya esta solucionado.. mmm
la cosa es que ahora se tiene que acceder todo con getChildAt();
Demonios jajaja espero que en el AS4 no cambien denuevo las cosas!!!

Por phoxer

Claber

827 de clabLevel

4 tutoriales

Genero:Masculino  

Ing en Sistemas

firefox

 

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