Ты прав. Непонятка в другом месте, но не знаю где:
ситуация следующая: из одного класса("D") создаю экземпляр другого класса("E"). В классе "E" создаю TextField, однако на экране он не отображается.
D:

Код:
package {
import flash.display.Sprite;
import flash.utils.getDefinitionByName;
public class D extends Sprite {
public function D(){
var inst:Object;
var cla:Class;
cla=getDefinitionByName("E")
inst = new cla();
}
}
}
E:

Код:
package {
import flash.display.Sprite;
import flash.text.TextField;
public class E extends Sprite {
public function E(){
trace("E loaded");
var t:TextField=new TextField();
t.text="SomeText";
}
}
}