AS3:动态垂直文本字段?
AS3: Dynamic vertical textField?
在 Flash IDE 中,我可以通过单击一个显示 "change orientation of text" 的小按钮并将其设置为垂直来制作垂直文本字段。不过这只适用于静态文本。如果将其更改为动态或输入,按钮将变为灰色。有没有办法在 Actionscript 中动态地做到这一点?另外,我要补充一点,如果您在 IDE 中制作垂直文本字段,它会作为 MovieClip 进行跟踪。
TextField
class无法完成。
可以使用 TextBlock/lineOrientation
使用较新的 flash.text.engine
来完成。不幸的是,这是一个非常低的 API 级别,不像 TextField
,并且此时没有 Flash/Animate IDE 集成,因此您必须全部通过 AS3 完成。
在 Flash IDE 中,我可以通过单击一个显示 "change orientation of text" 的小按钮并将其设置为垂直来制作垂直文本字段。不过这只适用于静态文本。如果将其更改为动态或输入,按钮将变为灰色。有没有办法在 Actionscript 中动态地做到这一点?另外,我要补充一点,如果您在 IDE 中制作垂直文本字段,它会作为 MovieClip 进行跟踪。
TextField
class无法完成。
可以使用 TextBlock/lineOrientation
使用较新的 flash.text.engine
来完成。不幸的是,这是一个非常低的 API 级别,不像 TextField
,并且此时没有 Flash/Animate IDE 集成,因此您必须全部通过 AS3 完成。