Вообщем наступил на грабли...
требуется создать класс через его имя, откопал интересную доку:
http://www.gskinner.com/blog/archive...locations.html
однако, пробую:

Код:
function getInstanceOf(p_fullName:String):Object
{
var classPath:Array = p_fullName.split(".");
var package:Object = _global;
var l = classPath.length-1;
for (var i:Number=0;i<l;i++)
{
package = package[classPath[i]];
}
var c:Function = package[classPath[classPath.length-1]];
var instance:Object = new c();
return instance;
}
var a = getInstanceOf("classes.map.layers.landscape");
trace (a);
stop();
на выходе идёт undefined, хотя класс существует...
не могу понять, в чём проблема...
помогите, pls