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

Referencia a SWF externo

Estas en el tema de Referencia a SWF externo en el foro de Flash y Actionscript en Foros del Web. Hola: Tengo dos SWF. En uno de ellos (A) tengo un scrollpane que carga al otro (B) haciendo uso de la propiedad contentPath del scrollpane. ...
  #1 (permalink)  
Antiguo 30/03/2009, 16:22
 
Fecha de Ingreso: diciembre-2007
Mensajes: 467
Antigüedad: 10 años
Puntos: 3
Referencia a SWF externo

Hola:

Tengo dos SWF. En uno de ellos (A) tengo un scrollpane que carga al otro (B) haciendo uso de la propiedad contentPath del scrollpane. La cosa es muy simple.
El tema es que en el SWF B tengo un cuadro de texto y quiero poner un botón en el SWF A que cargue un texto en ese cuadro. Pero no sé cómo hacer referencia a ese cuadro de texto.
Me pueden dar una mano?
Uso Flash 8 P.
Muchas gracias.


Federico
  #2 (permalink)  
Antiguo 30/03/2009, 17:39
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 14 años, 5 meses
Puntos: 406
Respuesta: Referencia a SWF externo

Hola fede1976:
Si quieres cargar un texto externo, crea un Campo de texto dinámico en la capa 1 frame 1 de la línea de tiempo principal, activa la opción: Multilínea, como variable escribe por ejemplo: texto.
En la capa 2 frame 1 éste código:
Código:
var cargador_mc:LoadVars = new LoadVars();
cargador_mc.onLoad = function(exito) {
	if (exito) {
		texto = this.texto;
	} else {
		texto.text = "Error!! :(";
	}
};
cargador_mc.load("tu_archivo.txt");
Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 30/03/2009, 20:36
 
Fecha de Ingreso: diciembre-2007
Mensajes: 467
Antigüedad: 10 años
Puntos: 3
Respuesta: Referencia a SWF externo

Bandit:

Muchas gracias. En realidad necesitaba poder referirme a elementos de ese archivo que es cargado, pero de todas maneras, logré resolverlo de otra forma.


Federico
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 03:12.