Так у вас вложенность какая? Смотрите сами: test1.test1
Все правильно, первый test1 лежит в (0, 0), а test1 в нем лежит в (100, 100), ясно? Вы берете координаты не того объекта и зачем-то создали вложенность.

Код AS3:
package
{
import flash.display.*;
public class Test1 extends MovieClip
{
public function Test1() {
this.x = 100;
this.y = 100;
}
}
}