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

Canviar el formato de texto cargado

Estas en el tema de Canviar el formato de texto cargado en el foro de Flash y Actionscript en Foros del Web. Tengo este codigo en actions: //create a blank text box and set its parameters _root.createTextField("theTextBox", 20, 50, 50, 400, 400); theTextBox.background = true; theTextBox.border = ...
  #1 (permalink)  
Antiguo 24/02/2007, 04:52
 
Fecha de Ingreso: enero-2002
Mensajes: 30
Antigüedad: 15 años, 10 meses
Puntos: 0
Canviar el formato de texto cargado

Tengo este codigo en actions:

//create a blank text box and set its parameters
_root.createTextField("theTextBox", 20, 50, 50, 400, 400);
theTextBox.background = true;
theTextBox.border = true;
theTextBox.backgroundColor = 0xFFFFFF; //white
theTextBox.borderColor = 0x000000; //black
theTextBox.multiline = true;
theTextBox.wordWrap = true;
theTextBox.html = true;
theTextBox.variable = "myText";

//create some formatting for our text box
myTextFormat = new TextFormat();
myTextFormat.font = "Arial";
myTextFormat.size = 30;
myTextFormat.color = 0x000000;//black

//format our text box
theTextBox.setTextFormat(myTextFormat);

loadVariables("welcome.txt", "_root"); // load our text


Pero no hay manera de que me cambie al nuevo formato Arial tamaño 30
  #2 (permalink)  
Antiguo 24/02/2007, 09:54
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
Re: Canviar el formato de texto cargado

Hola pepero123:
Coloca el código así:
_root.createTextField("theTextBox", 20, 50, 50, 400, 400);
theTextBox.background = true;
theTextBox.border = true;
theTextBox.backgroundColor = 0xFFFFFF;
theTextBox.borderColor = 0x000000;
theTextBox.multiline = true;
theTextBox.wordWrap = true;
theTextBox.html = true;
theTextBox.variable = "myText";
myTextFormat = new TextFormat();
myTextFormat.color = 0x000000;
loadVariables("welcome.txt", "_root");
Dentro de tu archivo .txt formatea la fuente y el tamaño así:
myText=<font face="Arial" size="30">Hola</font>

Espero haberte sido de ayuda.
__________________
Bandit.
Si no sabes estudia y si sabes enseña.
http://www.banditwebdesign.com/
  #3 (permalink)  
Antiguo 24/02/2007, 12:05
 
Fecha de Ingreso: enero-2002
Mensajes: 30
Antigüedad: 15 años, 10 meses
Puntos: 0
Re: Canviar el formato de texto cargado

Gracias era obvio... que poco listo soy...

De todas maneras no entiendo porqué flash que es tan potente no puede hacerlo con una propiedad:

con

mytexto.text= "Hola"
puedes ponerle formato...

en cambio si el texto viene de un archivo no va... tan difícil es para adobe arreglar esa simple tonteria... y luego, no entiendo porque sólo puede coger archivos de en formato texto txt en lugar de coger directamente html, nos ahorraría tiempo y dinero...

Lo siento por mi enfado con el programa flash...

Gracias BAndit por tu respuesta...
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 18:58.