сам на днях делал точно такое же, проблем почему то не возникло(

Код AS1/AS2:
//////////////-------------- Функция заполнения --------------//////////////
function fillClip(hmc:MovieClip, str:String):Void
{
var strArr:Array = str.split('');
var total:Number = strArr.length;
var offset:Number = 0;
for(var i:Number = 0; i < total; i++)
{
var mc:MovieClip = hmc.createEmptyMovieClip('mc' + i, hmc.getNextHighestDepth());
var mcFTM:TextFormat = new TextFormat();
mcFTM.size = 16;
mcFTM.bold = true;
mcFTM.color = 0x999999;
mcFTM.font = "Trebuchet"; // это линкеджй встроенного шрифта
var mcTF:TextField = mc.createTextField('mcTF', 0, 0, 0, 10, 10);
mcTF.selectable = false;
mcTF.text = strArr[i];
mcTF.autoSize = true;
mcTF.embedFonts = true; // внимание, юзаю встроенный шрифт!
mcTF.setTextFormat(mcFTM);
mc._x = offset;
offset += (mc._width + 2);
}
}
var str:String = 'I know, what you were doing last summer...';
var hmc:MovieClip = this.createEmptyMovieClip('hmc', 0);
fillClip(hmc, str);
hmc._x = (Stage.width - hmc._width) / 2;
hmc._y = (Stage.height - hmc._height) / 2;