у вас группа шейпов находится в одном общем контейнере, а текстфилд отдельно, в руте..
если хотите перемещать текстовое поле вместе с шейпами, засуньте его по крайней мере в контейнер с шейпами, т.е. вместо

Код AS3:
addChild(t1);
напишите

Код AS3:
cObject.addChild(t1);