Доброго времени суток, для создания TextField в MovieClipe-е пишу следующий код:

Код AS1/AS2:
var str = "Hai hai";
var mc:MovieClip;
mc = this.createEmptyMovieClip ("mc_"+i, this.getNextHighestDepth());
mc.createTextField(tf, 1,100,100,300,100);
mc.tf.type = "dynamic";
mc.tf.textColor = 0x00CCFF;
mc.tf.text = str;
trace(mc.tf.text);
Но при тестировании вышеуказанная строка не отображается. В чем может быть проблема? Заранее спасибо.