Скорее всего, это происходит потому, что вы не встраиваете шрифт.Вместо этого вы используете шрифт Courier, доступный для их системы (или браузера).Хотя это экономит размер файла (шрифт не упакован в SWF-файл), он не всегда выглядит так здорово.
Чтобы использовать встроенный шрифт, необходимо выполнить 2 действия
1.Установите для «embedFonts» значение true для вашего TextField
welcomeText.embedFonts = true;
2.Внедрить шрифт
Вы можете использовать метаданные в AS3 для встраивания файла шрифта следующим образом:
[Embed(source="C:\WINDOWS\Fonts\COURIER.TTF", fontFamily="Courier")]
var _courier:String;
myTextFormat.font = _courier;
Примечание. Вы также можете создать связь шрифтов в библиотекеFlash Professional.В библиотеке выберите «Новый шрифт ...», назовите его.Когда закончите, щелкните правой кнопкой мыши шрифт и выберите «Linkage ...», дайте ему имя класса (скажем, «Courier_Font») и экспортируйте как SWC.Добавьте это к своему пути к классам в вашей IDE, и шрифт будет доступен следующим образом:
var _font:Courier_Font = new Courier_Font();
myTextFormat.font = _font.fontName;