Comunidad de diseño web y desarrollo en internet online

pasar paramentros entre archivos as3

Citar            
MensajeEscrito el 15 Feb 2009 09:11 pm
como se pasan paramentros entre archivos as3

por ejemplo tengo un archivo A,un archivo B y por ultimo archivo C

y desde a tengo una variable como puedo enviarsela a b y c
es igual que en java???

Por xcom

Claber

530 de clabLevel



 

firefox
Citar            
MensajeEscrito el 15 Feb 2009 10:52 pm

xcom escribió:

como se pasan paramentros entre archivos as3

por ejemplo tengo un archivo A,un archivo B y por ultimo archivo C

y desde a tengo una variable como puedo enviarsela a b y c
es igual que en java???

Si te refieresa a que B y C son SWF cargados con un Loader dentro de una pelicula A, entonces lo único que has de hacer es tener unas funciones setters dentro de B y C para poder pasarles desde A los valores a las variables que quieras.

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

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

BCN

clabbrowser
Citar            
MensajeEscrito el 15 Feb 2009 11:11 pm
El caso es por ejemplo los archivos A,B,C son vista con extension mxml hechos en flex

luego cargo en a b y c sus correspondientes script que van a ocupar y que son diferentes en cada
archivo , esto es a tiene su propio as3 igualmente b y c

luego en a tengo un variable por ejemplo

Código :


private var nombreCli:String;

public fuction cargarNombre():void{
nombreCli=txtNombre.text
}

luego que nombreCli esta cargada o iniciada mediante txtNombre.text que es el que se va colocar en el componente
txtNombre necestio que el as3 tambien lo pueden ver, me explico tanto b y c sepan que valor se le paso


es posible eso?

Por xcom

Claber

530 de clabLevel



 

firefox
Citar            
MensajeEscrito el 16 Feb 2009 12:01 am

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

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

BCN

clabbrowser
Citar            
MensajeEscrito el 16 Feb 2009 12:43 am
:cool: Gracias my friends

Por xcom

Claber

530 de clabLevel



 

firefox
Citar            
MensajeEscrito el 16 Feb 2009 01:12 am
antes que se me olvide:

dado que la clase utiliza eventos para detectar los contenidos que pasa si por ejemplo:


clase A clase B clase C


en clase c coloc 2 input text , pero no coloco nada para detectam , me explico dejo dos input
text para que el usario coloque un nombre del tipo String en ello y nada mas

Luego , en clase A agrego un boton que tomara esos elementos de esos botones
es necesario usar el EventDispatcher o bien crear una variable estatica o una propiedad estatica
para que cuando haga click el boton que esta en la clase A, yo pueda hacer b.variable o c.variable

se puede esto???
es necesario el eventdispatcher en este caso???

o definitivamente estoy errado

Por xcom

Claber

530 de clabLevel



 

firefox
Citar            
MensajeEscrito el 16 Feb 2009 01:22 am
A ver.. para lo que quieres hacer, lo único que necesitas es que B y C conozcan la ruta del textfiled en A. Sieguiendo el ejemplo del Dispatcher, lo que puedes hacer es que esa clase singleton cotenga una referencia al textfield en A (al crear la instancia en A le asignas la referencia) de esta manera los botones de B y C pueden leer ese valor ya que tienen acceso a la clase singleton tambien.
y listo ;)

Por Zguillez

BOFH

10744 de clabLevel

85 tutoriales
17 articulos
3 ejemplos

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

BCN

clabbrowser
Citar            
MensajeEscrito el 16 Feb 2009 01:31 am
ahora si que si GRACIAS MAESTRO ZEN
IDOLO..

Por xcom

Claber

530 de clabLevel



 

firefox

 

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