Comunidad de diseño web y desarrollo en internet online

acciones para fuentes aisiatico

Citar            
MensajeEscrito el 06 Nov 2009 02:54 am
saludos... tengo un problema tengo una accion a un menu la cual quiero ponerle las letras en chino y no se como hacerlo. asi es la accion:
var menu_label:Array = new Array("ALIMENTOS", "CHUCHERIA", "SALSAS", "ARTICULOS", "DESPACHO", "PEDIDOS", "COMPAÑIA", "CONTACTOS"); por ejemplo en alimentos quiero ponerle fuentes chinos pero cuando se las pongo no me sale nada aqui le dejo la pagina www.ciem.volrepo.com cual seria el script que tengo que hacer gracias...

Por voltlon

1 de clabLevel



 

msie7
Citar            
MensajeEscrito el 06 Nov 2009 10:50 am
Deberías usar una fuente que acepte esos caracteres y embeberla. Para embeber una fuente, dentro de un tag <mx:Style> pones

Código :

@font-face
{
   src:               url("../path/a/tu/fuenteenchino.ttf");
   fontFamily:          chino;
   font-anti-alias-type:    advanced;
   font-weight:          normal;
}


Luego le asignas la fuente chino al campo de texto que sea

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 06 Nov 2009 02:59 pm
saludos....

gracias por contestar amigo en realidad no soy avanzado en flash apena voy aprendiendo si me explica con mas detalles mucho mejor

el script me da un error de 1078 La etiqueta debe ser un identificador sencillo en:
font-anti-alias-type: advanced;
font-weight: normal;

que debo hacer gracias...

el script que tengo es asi:

var menu_label:Array = new Array("ALIMENTOS", "CHUCHERIA", "SALSAS", "ARTICULOS", "DESPACHO", "PEDIDOS", "COMPAÑIA", "CONTACTOS");

var total:Number = menu_label.length;
var i:Number = 0;
var page:Number;
var main_menu:MovieClip = new MovieClip();
stage.addChild(main_menu);

for( i = 0; i < total; i++ )
{
var btn = new flash_button();
btn.name = "btn" + i;
btn.x = fm_button.x + (fm_button.width + 6) * i;
btn.y = fm_button.y;
btn.item_no = i;
btn.addEventListener( Event.ENTER_FRAME, btn_enter );

btn.flash_button_graphic.gotoAndStop( i + 1 );

var each_substring:Array = menu_label[i].split("|");
btn.flash_button_label.fm_label.text = each_substring[0];
btn.item_url = each_substring[1];
main_menu.addChild(btn);
}


........................................................................................................

Por voltlon

1 de clabLevel



 

msie7
Citar            
MensajeEscrito el 06 Nov 2009 03:03 pm
No se por que asumo que estás en Flex. En la biblioteca debes tener un clip flash_button (que tenga ese nombre de clase), dale doble click para editarlo, busca el campo de texto, seleccionalo y desde el Panel de Propiedades dale al botón caracteres para embeber la tipografía en chino que tengas (ojo, va a agregar un buen peso al archivo)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 06 Nov 2009 04:07 pm
listo amigo , asi es faltaba incorporar caracteres en el flash_boton para fuente chino, ahora solo falta agregar el tipo de fuente para chino porque sale puros cuadros ... gracias man

Por voltlon

1 de clabLevel



 

msie7

 

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