Comunidad de diseño web y desarrollo en internet online

fuente embebida en campo dinámico no funciona

Citar            
MensajeEscrito el 16 Ene 2007 08:15 am
Hola a todos.

He probado una película con un campo dinámico y utilizando una fuente embebida y no me funciona.
He seguido el tutorial: "Formato a textos con fuentes embebidas en Flash".

Este es el as en el primer fotograma:

Código :

var miTF:TextFormat = new TextFormat();
miTF.font = "miFuente";
bt.onPress= function(){
   _root.texto.text = "cambio el texto dinamico";
   trace (miTF.font);
  _root.texto.setNewTextFormat(miTF);
}


He embebido la fuente "3 theHard way RMX" y le he dado de nombre "miFuente".
La he vinculado para Action Script en el primer fotograma con nombre de Identificador: "miFuente"
He creado en el escenario un botón (nombre de instancia: "bt") y un campo de texto dinámico con nombre de instancia: "texto".

Muchas gracias por vuestra ayuda.

Pdta. Si no es mucha molestía podrías poner en el tutorial un ejemplo sencillo.
[/flash]

Por joormar

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 16 Ene 2007 06:24 pm
Cambia el "setNewTextFormat" por "setTextFormat"

Por Cep

BOFH

1509 de clabLevel

9 tutoriales

1 ejemplo

Genero:Masculino   REC Bastard Operators From Hell

Web Developer

firefox
Citar            
MensajeEscrito el 16 Ene 2007 09:56 pm
Lo siento, he realizado el cambio sugerido por Cep y sigue sin funcionar.

Por joormar

4 de clabLevel



 

firefox
Citar            
MensajeEscrito el 19 Ene 2007 07:19 pm
Selecciona el campo de texto que creaste. hay un boton que dice embeber "embed" ahi tenes que agregar los glifos que queres que muestre el texto, normalmente con el que dice basic latin (95 gliphs) alcanza. pero ademas tenes que agregar algunos caracteres que no existen en el idioma ingles. como la ñ y las vocales con acento.

Por thacon

53 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 20 Ene 2007 12:02 am
al final lo he solucionado siguiendo el tutorial: "Formato a textos con fuentes embebidas en Flash". En el primer mensaje puse ese tutorial pero no era.

Este tutorial te dice que añadas el siguiente as después de embeber la fuente:

Código :

mifor = new TextFormat("mifuente", 14, 0xaaaaaa);
mifor2 = new TextFormat("mifuente", 20, 0x006666);
mifor3 = new TextFormat("mifuente", 24, 0xFFCC00);
createTextField("etiqueta", 1, 10, 10, 500, 200);
with (etiqueta) {
   embedFonts = true;
   wordWrap = true;
   multiline = true;
   text = "No se que poner, mmhh talvez que, este no se como decirlo tu sabes hay veces que nolo pienso te  lo digo en mi mente pero no me animo en fin bye";
}
etiqueta.setTextFormat(0, 15, mifor);
etiqueta.setTextFormat(15, 31, mifor2);
etiqueta.setTextFormat(31, etiqueta.length, mifor3);


Bueno, lo mejor es que veáis el tutorial.

Gracias a todos.

Por joormar

4 de clabLevel



 

firefox

 

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