Comunidad de diseño web y desarrollo en internet online

problema con clases y mcs.

Citar            
MensajeEscrito el 24 Abr 2007 03:15 pm
buenas la pregunta es la siguiente

tengo una clase reloj.as y tengo en el escenario un mc llamado base q dentro suyo tengo un mc llamado casio


tengo asignada la clase reloj al mc base

la pregunta es como accedo dentro de la clase reloj al mc llamado casio


osea.. si hago dentro de la clase un trace(this) me tira el mcbase

pero no puedo hacer this.casio para acceder al otro mc dentro de base


como tengo q hacer para acceder desde la clase reloj.as al hijo del mc base llamado casio?


gracias!

Por Zequi

11 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Abr 2007 04:07 am
hola, proba con _root

devc

Por devc

56 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 27 Abr 2007 08:41 pm
_root apesta.

Es fácil, revisa que tu clase sea dinámica, despues simplemente accede en tu clase usando el nombre de instancia del clip Casio.


saludos

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

firefox
Citar            
MensajeEscrito el 28 Abr 2007 04:04 am
Dano, es por herencia que verifica las propiedfas de la clase en casio?
Estoy aprendiendo y soluciono las cosas a las patadas.
Decis que _root apesta...porque?
si te da la solucion...
Salu2

devc

Por devc

56 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 28 Abr 2007 02:03 pm
devc, sí, es por herencia. Cuando a un Movieclip(en AS2.0) le asignas una clase, ese MovieClip extiende a esa clase.

No me gusta usar root, he visto aplicaciones enteras, basadas en root. Pero no me gusta, es como hacer una aplicación en windows, basada en el path C:\(¿dónde quedan las demás unidades?, ¿qué pasa si mueves toda la carpeta?). Es horrible, ¿qué pasa si quieres mover tu código de nivel? _lockroot es un fix, para la inmesa cantidad de gente que usa _root.


saludos ^^

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

firefox
Citar            
MensajeEscrito el 29 Abr 2007 02:14 am
Yo agregaria, NO extiendan MovieClip, es una mala practica en realidad, recuerden "composition over inheritance"

Be happy

Por cent_gen

8 de clabLevel



Genero:Masculino  

México DF

firefox
Citar            
MensajeEscrito el 29 Abr 2007 02:25 am
cent_gen, creo que eso depende del contexto, se me hace complicado decir que todo lo que se hereda, se remplace por la composición.

Yo he aplicado ambas formas, dependiendo de mi necesidad.


saludos ^^

pd. que gusto verte por estos rumbos, eres el mismo de flashla, no?

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

clabbrowser

 

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