1

フラッシュ内の TLF テキストに問題があります。

だから私は.csvファイルを読んでいます。その中に「いくつかのテキスト<br><b>、太字のテキスト、</b><br>ブラブラ」があります

これを読み込んで、標準の Arial に設定されたテキスト ボックスに出力します。

タグは<br>正常に機能しますが、<b>タグは機能しません... 何か提案はありますか?

function loadText(fileToLoad:String):void
{
    csvLoader = new URLLoader();
    csvLoader.dataFormat = URLLoaderDataFormat.TEXT;
    csvLoader.load(new URLRequest("TextFiles/" + fileToLoad + ".csv"));
    csvLoader.addEventListener(Event.COMPLETE,CSVLoaded);
}

function CSVLoaded(e:Event):void 
{
    var str:String = csvLoader.data as String;
    var arr:Array = str.split("\n");
    for (var i:int=0; i<arr.length; i++) 
    {
        arr[i] = arr[i].split(';');
    }
    ExtraInfo.Heading.htmlText = arr[0][0];
    ExtraInfo.MainText.htmlText = arr[0][1];
}
4

1 に答える 1

0

タグだけで試してみました<b></b>...私にとってもうまくいきませんでした。

次に、フォントの埋め込みの問題であることが判明しました。

Arial を使用しているため、TLF テキストフィールドのアンチエイリアス プロパティを設定して、デバイス フォントを使用できます。

しかし、フォントを埋め込む方が常に良いです...

于 2012-09-25T08:54:24.243 に答える