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

Ayuda con Scroll!!!

Estas en el tema de Ayuda con Scroll!!! en el foro de Flash y Actionscript en Foros del Web. Tengo un scroll de texto dinámico e imágenes que funciona perfecto donde todo esta dentro de un movie clip. Mi problema es que probé de ...
  #1 (permalink)  
Antiguo 15/05/2009, 01:07
Avatar de highlord  
Fecha de Ingreso: noviembre-2007
Ubicación: Argentina
Mensajes: 353
Antigüedad: 17 años
Puntos: 16
Ayuda con Scroll!!!

Tengo un scroll de texto dinámico e imágenes que funciona perfecto donde todo esta dentro de un movie clip.
Mi problema es que probé de muchas formas y no puedo hacer que cargue el texto desde un txt externo.
Al parecer mi problema esta en que no se como definir la ruta en el AS para que se cargue el texto en el area determinada.
Tengo lo siguiente.

Sobre el escenario un MC. que vendría a ser el scroll en cuestión.
dentro del mismo
una capa para cada cosa, los botones, la mascara que define el area a mostrar, ect.
Lógicamente el area de texto donde quiero cargar desde un txt tambien se encuentra dentro del mc. en una de esas capas. por debajo de la máscara.

si llamo a un txt desde alli no pasa nada, o al menos no se como hacerlo correctamente.

De antemano aviso que coloco las instancias correctamente y que de hecho el texto si me carga fuera del mc donde tengo el scroll, es decir directamente sobre el escenario me anda perfecto y lo cargo de la siguiente manera:

loadVariablesNum("novedades.txt", 0);

Lo que estoy usando dentro del txt es la siguiente linea antes de escribir el texto con codificación UNICODE:

rep=repetir&novedades=


Espero que alguien pueda ayudarme!!!
Gracias.
  #2 (permalink)  
Antiguo 15/05/2009, 09:29
Avatar de gVenom  
Fecha de Ingreso: julio-2008
Ubicación: Costa Rica
Mensajes: 1.458
Antigüedad: 16 años, 4 meses
Puntos: 53
Respuesta: Ayuda con Scroll!!!

suponiendo que he creado el area de texto, y que se llama texto_txt y que este esta en un mc llamado contenedor y que lo cargamos con un boton que llamaremos texto_btn:

Código:
var texto_lv:LoadVars= new LoadVars();
texto_lv.onLoad = function(succes:Boolean){
	texto_btn.onPress = function(event){
		_root.contenedor.texto_txt.text= texto_lv.texto;
	}
}
texto_lv.load("texto.txt");
__________________
"Al que venciere y guardare mis obras hasta el fin, yo le daré autoridad sobre las naciones."
Apocalipsis 2: 26
Servicios para Pymes http://dst.co.cr
  #3 (permalink)  
Antiguo 15/05/2009, 10:23
Avatar de highlord  
Fecha de Ingreso: noviembre-2007
Ubicación: Argentina
Mensajes: 353
Antigüedad: 17 años
Puntos: 16
Respuesta: Ayuda con Scroll!!!

Muchas gracias, me carga perfecto!!!

Ahora tengo otro problema, porque por mas que le pongo codificación Unicode al txt, no me muestra los acéntos. Cual puede ser el problema???
  #4 (permalink)  
Antiguo 15/05/2009, 10:30
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: Ayuda con Scroll!!!

Hola highlord:
Prueba utilizando la Codificación: UTF-8.

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #5 (permalink)  
Antiguo 15/05/2009, 13:18
Avatar de highlord  
Fecha de Ingreso: noviembre-2007
Ubicación: Argentina
Mensajes: 353
Antigüedad: 17 años
Puntos: 16
Respuesta: Ayuda con Scroll!!!

probé con las cuatro o cinco codificaciones que me permite guardar el txt y ninguna funciona, la UTF-8 sigue igual sin aparecer los acentos. Parece que el problema está en el archivo flash
Pero cual podría ser el problema.
Uso letra Verdana.

Tengo estos codigos.
Para hacer que funcione el scroll que esta dentro del mc que llamo my_mc




// Clase Pane: Parámetros
// Pane(instancia_moviclip, ancho, alto, ScrollPosition)
// contenidos:MovieClip
// ancho:Number
// alto: Number
// ScrollPosition: String

var newPane:Pane = new Pane(my_mc, 250, 200, "right");

luego dentro del mc tengo el area de texto con la palabra texto en var

y dentro del fotograma donde se encuentra el area coloco el siguiente cod.
para el txt externo.
this.loadVariables("texto.txt");

Finalmente coloco lo siguiente en el txt antes de escribir lo que quiero que se cargue: texto=

Y me lo carga bien dentro del scroll, funciona todo menos los acéntos y las ñ.

¿QUE TENGO MAL?
  #6 (permalink)  
Antiguo 15/05/2009, 13:33
Avatar de gVenom  
Fecha de Ingreso: julio-2008
Ubicación: Costa Rica
Mensajes: 1.458
Antigüedad: 16 años, 4 meses
Puntos: 53
Respuesta: Ayuda con Scroll!!!

ya lo probaste con el archivo html publicado?
__________________
"Al que venciere y guardare mis obras hasta el fin, yo le daré autoridad sobre las naciones."
Apocalipsis 2: 26
Servicios para Pymes http://dst.co.cr
  #7 (permalink)  
Antiguo 15/05/2009, 13:36
Avatar de highlord  
Fecha de Ingreso: noviembre-2007
Ubicación: Argentina
Mensajes: 353
Antigüedad: 17 años
Puntos: 16
Respuesta: Ayuda con Scroll!!!

no, pero ahora me aparece el siguiente error, de golpe sin modificar nada de lo que explique anteriormente.

**Error** Símbolo=contenido, capa=texto, fotograma=1:Línea 1: No se ha finalizado correctamente el literal de cadena
this.loadVariables("texto.txt);
  #8 (permalink)  
Antiguo 15/05/2009, 13:51
Avatar de gVenom  
Fecha de Ingreso: julio-2008
Ubicación: Costa Rica
Mensajes: 1.458
Antigüedad: 16 años, 4 meses
Puntos: 53
Respuesta: Ayuda con Scroll!!!

no moviste tus archivos de lugar?
__________________
"Al que venciere y guardare mis obras hasta el fin, yo le daré autoridad sobre las naciones."
Apocalipsis 2: 26
Servicios para Pymes http://dst.co.cr
  #9 (permalink)  
Antiguo 15/05/2009, 13:53
Avatar de highlord  
Fecha de Ingreso: noviembre-2007
Ubicación: Argentina
Mensajes: 353
Antigüedad: 17 años
Puntos: 16
Respuesta: Ayuda con Scroll!!!

Ahhh lo solucione.

Con el area de texto selecionada me fije en sus propiedades y dentro de llas aparece la opcion INCORPORAR. desde donde se pueden incluir caracteres o en todo caso, dejar de excluir caracteres especiales.
Anteriormente m efije en las preferencias de ActionScript del documento y alli estaba ordenado que cargue texto en cod. UTF-8 entonces lo cambie por predeterminado.

No hizo falta probar la pelicula en el servidor, de forma local ya funcionan los acéntos y las ñ.
Gracias por su tiempo.
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 23:56.