Может чтото забыл указать, но при повороте на любую величину поле проподает. Подумал что Текстовое поле не поддерживает ротации(но оно поддерживает), и поместил его в Sprite, но происходит тоже самое.

Код AS3:
package {
import flash.display.*;
import flash.text.*;
public class TextRotation extends Sprite {
public function TextRotation() {
var i:Sprite = new Sprite;
var Diag:TextField = new TextField ();
Diag.text = "Привет";
Diag.x = 10;
Diag.y = 20;
i.addChild(Diag);
addChild(i);
i.rotation = 5;
}
}
}
}