If you use system fonts within your TextFields there are a few things that dont work the way you might assume the biggest problem is when your text just disappears. There are many ways around these issues but in Flash 10 it is dead simple.
By turning your TextField into a image you will have created a bitmap of your text object and anything can be done to this image. The standard way of doing this is creating a Bitmap object and a BitmapData object and drawing into it. This is a lot to do if you just want to rotate some text around. As an alternative you can use the new Flash 10 3d features that automatically do this for you. The rotation property on all object is visually the same as rotationZ in 3d space.
package
{
import flash.display.Sprite;
import flash.text.TextField;
public class TextExample extends Sprite
{
public function TextExample():void
{
var tf:TextField = new TextField();
tf.htmlText = '<font face="Arial">Hello
World!</font>';
tf.rotationZ = 45;
addChild( tf );
// Your text will disapprear with this
// tf.rotation = 45;
}
}
}
+