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

problemas con archivo externo en flash cs3

Estas en el tema de problemas con archivo externo en flash cs3 en el foro de Flash y Actionscript en Foros del Web. Hola yo hace bastante pregunte como hacer para cargar un taxto externo a partir d e un boton en flash 8 y esto me respondieron ...
  #1 (permalink)  
Antiguo 02/06/2010, 10:04
 
Fecha de Ingreso: mayo-2009
Mensajes: 71
Antigüedad: 15 años, 5 meses
Puntos: 0
problemas con archivo externo en flash cs3

Hola yo hace bastante pregunte como hacer para cargar un taxto externo a partir d e un boton en flash 8 y esto me respondieron y funciono:

Para cargar un texto externo, primero crea con el Block de Notas un archivo y lo gurdas con el nombre de mi_texto.txt activando la Codificación UTF-8.
En el interior de éste archivo escribe los siguiente:
datos=Aquí escribe el texto que quieres mostrar.
En la película al costado del botón crea un campo de texto dinámico con var: datos, activas la opción: Multilínea
Selecciona el botón y escribe éste código:
Código:
on(release){
var cargador_mc:LoadVars = new LoadVars();
cargador_mc.onLoad = function(exito) {
if (exito) {
datos = this.datos;
} else {
datos = "Error!! :(";
}
};
cargador_mc.load("mi_texto.txt");
}
Espero haberte sido de ayuda.
__________________
Mi problema ahora es que instale flash cs3 y el template que baje trabaja con actionscript 3 y la opcion var no esta disponible.Hay alguna otra forma de enlanzar texto??????
Saludos.
  #2 (permalink)  
Antiguo 02/06/2010, 10:25
Avatar de Bandit
Moderador
 
Fecha de Ingreso: julio-2003
Ubicación: Lima - Perú
Mensajes: 16.726
Antigüedad: 21 años, 4 meses
Puntos: 406
Respuesta: problemas con archivo externo en flash cs3

Hola catatonica:
En primer lugar con el Flash CS3 puedes trabajar con AS2 ó AS3, todo depende que tipo de archivo Flash abres.
Si quieres utilizar AS3 tendrás que usar éste código en el frame:
Código:
function miTexto(event:MouseEvent):void{
var urlTEXTO:URLRequest = new URLRequest("nombre.txt");
var cargarTEXTO:URLLoader = new URLLoader(urlTEXTO);
cargarTEXTO.addEventListener(Event.COMPLETE, mostrarTexto);
function mostrarTexto(event:Event){
	texto.text =(event.target.data);
}
}
miBoton.addEventListener(MouseEvent.CLICK, miTexto);
Al campo de texto solamente le pones un nombre de instancia, por ejemplo texto y al botón: miBoton

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/

Etiquetas: externo, flash
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 17:52.