Добрый день.
Хочу сделать фабрику объектов. Для этого я в функцию передаю строковую переменную "имя класса". Как бы мне внутри функции создать объект этого типа?
Но чтобы не прописывать в функции 100500 кейсов вида
"если 1, то создаем объект крестик"
"если 2, то создаем объект нолик"
Конструкцию

Код AS3:
var myObjName:String="Sprite";
var test = new (myObjName)();
он кушает, но выпадает с ошибкой на этапе выполнения.
"Error #1007: Instantiation attempted on a non-constructor"
Гуглинг продолжаю, но что-то не могу запрос чтоль составить нормальный =/