Comunidad de diseño web y desarrollo en internet online

Rutas directas hacia movieClips

Citar            
MensajeEscrito el 21 Sep 2007 02:47 pm
Hola buenos dias.. aca estamos en la lucha de aprender las nuevas cosas de AS3 :cry: jajaja.. pero esta bueno.. tengo otro inconveniente a ver si a alguien le paso..

En AS2 por ejemplo si attachaba un clip de pelicula con funciones yo declarava una variable ej "Principal" que dirigia al _root de esta manera:

Código :

var principal:MovieClip = _parent._parent._parent

La ventaja de esto era que cada ves que yo llamaba al root no lo hacia con _root sino como principal, esto me daba la certeza que el clip este donde este llamaria al nivel donde llamaba.. bueno pero el problema no es ese... :( la cosa es que ahora no puedo asignarlo mas asi... y prove de muchas maneras como por ejemplo

Código :

var principal:MovieClip=MovieClip(parent.parent);

pero tampoco anda.. es como que ahora no se puede asignar a una variable una ruta de un movieClip.. alguien sabe como se puede hacer esto en AS3?...
desde ya muchas gracias...

Por phoxer

Claber

827 de clabLevel

4 tutoriales

Genero:Masculino  

Ing en Sistemas

firefox
Citar            
MensajeEscrito el 21 Sep 2007 02:58 pm
Cuando crees la instancia de tu clase pásale la ruta de tu pelicula:

Código :

var clip:MovieClip = new ClipA(this)

Dentro de la clase coloca ese parámetro dentro de una variable.

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

firefox
Citar            
MensajeEscrito el 21 Sep 2007 03:15 pm
Hola gracias por responder.. sabes que prove eso de este modo..

Código :

var principal:MovieClip=new principalA(parent.parent);

pero tira error. :crap:
1180: Llamada a un método principalA posiblemente no definido.

que hay que devinir.?..
lo unico que quiero es evitar en toooodo el codigo de colocar a cada rato parent.parent porque y con este metodo solo ponia principal.funcion() y listo era como poner _parent._parent.funcion()
y el codigo estaba mas ordenado..
mm yo sigo tambien probando .. igualmente gracias.. ^^

Por phoxer

Claber

827 de clabLevel

4 tutoriales

Genero:Masculino  

Ing en Sistemas

firefox
Citar            
MensajeEscrito el 21 Sep 2007 03:25 pm
Pues creeate una clase con una variable estática que contenga la referencia a la película principal

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

Genero:Masculino   Bastard Operators From Hell Héroes Team Cristalab Editores

BCN

firefox

 

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