AS3:动态垂直文本字段?

AS3: Dynamic vertical textField?

在 Flash IDE 中,我可以通过单击一个显示 "change orientation of text" 的小按钮并将其设置为垂直来制作垂直文本字段。不过这只适用于静态文本。如果将其更改为动态或输入,按钮将变为灰色。有没有办法在 Actionscript 中动态地做到这一点?另外,我要补充一点,如果您在 IDE 中制作垂直文本字段,它会作为 MovieClip 进行跟踪。

TextFieldclass无法完成。

可以使用 TextBlock/lineOrientation 使用较新的 flash.text.engine 来完成。不幸的是,这是一个非常低的 API 级别,不像 TextField,并且此时没有 Flash/Animate IDE 集成,因此您必须全部通过 AS3 完成。