
Код AS3:
var _x: int= new (obj._x)();
Эквивалентно new 5(). 5 - это число, а не конструктор.
Genzo правильно сказал.

Код AS3:
var btn: MovieClip = new (obj.def)();
А тут скобки излишни (первая пара). Что с ними, что без — все одно.
Ну и локальные переменные не принято с "_" начинать.