Witam,
mam problem z polskimi literami, wiem że tematów było kilka czy też kilkadziesiąt ale nie znalazłem rozwiązania
utworzyłem textfilda osadziłem czcionki używając takich standardowych czcionek jak Arial Times New Roman i inne, plik xml jest kodowany w utf-8
skrypt wygląda tak :
[code]
var myTxtLoader:URLLoader = new URLLoader();
var myTxtRq:URLRequest = new URLRequest("dane.xml");
myTxtLoader.dataFormat = URLLoaderDataFormat.TEXT;
var txt1:TextField = new TextField();
var tf:TextFormat = new TextFormat();
tf.color = 0xFFFFFF;
tf.size = 20;
var cz1:Font = new Arial();
tf.font = cz1.fontName;
txt1.multiline = true;
txt1.wordWrap = true;
txt1.embedFonts = true;
txt1.antiAliasType = AntiAliasType.ADVANCED;
myTxtLoader.addEventListener(Event.COMPLETE, dataOk);
function dataOk(me:Event):void
{
var dane:XML = new XML(myTxtLoader.data);
txt1.text = dane.dane[0];
txt1.width = 400;
txt1.height = 400;
txt1.x = txt1.width/-2;
txt1.y = -txt1.height/2;
txt1.setTextFormat(tf);
trace(dane.dane[0]);
}
myTxtLoader.load(myTxtRq);
txtBgMc.addChild(txt1);
[/code]
kod xml:
[xml]
<?xml version="1.1" encoding="utf-8"?>
<Jacek>
<dane>Poszukiwane polskie litery m.in. - ąćęóń</dane>
<dane>Galeria zdjęć </dane>
<dane>Lalala</dane>
</Jacek>[/xml]
plik jest kodowany nie tylko w znaczniku ale jako plik
w przypadku trace polskie litery pojawiają się ładnie
w przypadku wygenerowanego swf`a brakuje polskich liter