Comunidad de diseño web y desarrollo en internet online

LoadVars + estilo

Citar            
MensajeEscrito el 28 Sep 2005 03:47 am
Hola, hice el tutorial de LoadVars de su pagina, pero ahora quiero agregarle estilo al texto, ya probé con HTML directamente en el ".txt", pero no lo reconoce.

¿Hay alguna forma de darle estilo al texto?.

Gracias de Antemano.

Por GaNDuL

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Sep 2005 04:05 am
¤1: No es "LoadVar" sino "ProgressBar"(Tambien aprendí de Cristalab)
¤2:¿HTML con el Flash? mmm creo que el lenguaje del flash se llama ActionScript :lol:
¤3:"Estilos" o mejor dicho "FUENTES", tenes que bajarte fuentes de internet, asi algo que te guste y te la bajás.

Por Jose Gabriel BeniteZ

11 de clabLevel



Genero:Masculino  

Argentina

msie
Citar            
MensajeEscrito el 28 Sep 2005 04:19 am
:? :ownz: :zombie:

Por GaNDuL

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Sep 2005 04:19 am
WELCOME TO CRISTALAB :D

con respecto a tu duda, flash no soporta todas las etiquetas html ni todo el css, este tutorial te puede ayudar con respecto las etiquetas html soportadas por flash mx 2004:
Lista de etiquetas HTML soportadas en Flash MX 2004

este trata en una parte el tema de css:
Tutorial de ActionScript 2.0 en Flash MX 2004

un ejemplo sencillo seria algo asi:
codigo de actionscript:

Código :

var estilo:TextField.StyleSheet = new TextField.StyleSheet(); //nuestro estilo css
estilo.load("estilo.css"); //tenemos que sacarlo de algún lado no?

var miLV:LoadVars = new LoadVars();
miLV.load("noticias.txt");

this.createTextField("texto",this.getNextHighestDepth,100, 100, 100,0);
texto.html = true // que vamos a escribir en html
texto.wordWrap = true; //le decimos que respete el ancho
texto.multiline = true; // que contendra varias lineas
texto.autoSize = true; // que se ajuste al contenido
texto.styleSheet = estilo //aplicamos el estilo css al texto

// cuando cargamos el contenido
miLV.onLoad = function (exito:Boolean){
   if (exito){   // se cargo el archivo de texto correctamente
      texto.htmlText= ""; 
      for (i=0;this["titulo"+i]!=undefined;i++){
         texto.htmlText+="<p class='tit'>"+this["titulo"+i]
         +"</p><p class='cont'>"
         +this["contenido"+i]+"</p>";
      }
   } else{
      trace("error al cargo archivo de texto");
   }
}


el archivo txt, estaria llenado de la siguiente manera:

Código :

&titulo0=Titulo 1&contenido0= explicando loadvars con css&titulo1=Titulo 2&contenido1= algo más de contenido&


y el css, de la siguiente manera:

Código :

.tit
{
   font-family: Verdana;
   font-size: 12px;
   font-weight: bold;
   color: #FF9900;
}

.cont
{
   font-family: Verdana;
   font-size: 10px;
   color: #000000;
}


Pero no estaria demas que leyerás los tutoriales que te mencione :P


saludos :)

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 28 Sep 2005 04:23 am
Gracias Maikel... :wink:

Por GaNDuL

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Sep 2005 04:25 am

Jose Gabriel BeniteZ escribió:

¤1: No es "LoadVar" sino "ProgressBar"(Tambien aprendí de Cristalab)


Existe la clase LoadVars en actionscript y es para cargar datos de archivos externos, txt, script php, asp, etc. , ProgressBar es un componente

Jose Gabriel BeniteZ escribió:

¤2:¿HTML con el Flash? mmm creo que el lenguaje del flash se llama ActionScript :lol:


Puedes agregar algunas etiquetas html al texto de una pelicula swf

Jose Gabriel BeniteZ escribió:

¤3:"Estilos" o mejor dicho "FUENTES", tenes que bajarte fuentes de internet, asi algo que te guste y te la bajás.


Fuente se refiere al tipo de letra, estilo se refiere al formato que le daras al texto, por ejemplo: negritas, color, tamaño, tipo de letra, etc.

saludos :)

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox
Citar            
MensajeEscrito el 28 Sep 2005 04:40 am

GaNDuL escribió:

Gracias Maikel... :wink:


de nada :P

Se me olvido mencionarte algo, para evitarte dolores de cabezas cuando guardes el archivo txt debajo de donde le pones el nombre dice Codificación por defecto esta seleccionado ANSI escoge UTF8 o Unicode, es para que no tengas problemas con los acentos, ñ, etc.

saludos :)

Por Maikel

BOFH

5575 de clabLevel

22 tutoriales
5 articulos

Genero:Masculino   Team Cristalab

Claber de baja indefinida

firefox

 

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