Foros del Web » Creando para Internet » Flash y Actionscript »

problemaSimple de ruta en AS3

Estas en el tema de problemaSimple de ruta en AS3 en el foro de Flash y Actionscript en Foros del Web. Esto es bastante basico, ojala y alguien sepa la respuesta. -Tengo una document class A -Que crea una instancia de B, mediante stage.addChild(new B()); -Dentro ...
  #1 (permalink)  
Antiguo 04/05/2009, 22:29
 
Fecha de Ingreso: febrero-2005
Ubicación: MEXICO
Mensajes: 455
Antigüedad: 19 años, 2 meses
Puntos: 5
problemaSimple de ruta en AS3

Esto es bastante basico, ojala y alguien sepa la respuesta.

-Tengo una document class A
-Que crea una instancia de B, mediante stage.addChild(new B());
-Dentro de B quiero llamar a un metodo de A, pero nose como...

Se me ocurrio enviar una ruta del tipo scope (al momento de instanciar a B desde A, de la forma stage.addChild(new B(this));

Seria esa la repuesta? por que intente de otra forma (desde B hice: this.parent.A.metodo) pero eso no funciono.

Las rutas parent no sirve para navegar entre clases instanciadas y solamente para objetos 'fisicos' del escenario?

Gracias.
__________________

  #2 (permalink)  
Antiguo 05/05/2009, 12:29
Avatar de Lynxcraft  
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 16 años, 5 meses
Puntos: 51
Respuesta: problemaSimple de ruta en AS3

eso se hace con extends
mira la ayuda que hay ejemplos de eso que quieres hacer
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft
  #3 (permalink)  
Antiguo 05/05/2009, 18:41
 
Fecha de Ingreso: febrero-2005
Ubicación: MEXICO
Mensajes: 455
Antigüedad: 19 años, 2 meses
Puntos: 5
Respuesta: problemaSimple de ruta en AS3

NO, en realidad hablaba sobre comunicar instancias de clases. la child con su respectivo parent, pero supongo con dispacthEvent se hace, no?
__________________

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:51.