Он добавляется раньше, чем успевают присвоиться координаты.
Можно попробовать так:

Код AS3:
public var warrior:Warrior = new warrior_mc;
public var objCont:MovieClip = new MovieClip;
warrior.x = 200;
warrior.y = 400;
objCont.addChild(warrior);
addChild(objCont);