Flash 如何简单地处理AS3中的文本?

Flash 如何简单地处理AS3中的文本?,flash,actionscript-3,text,Flash,Actionscript 3,Text,我觉得每次我需要使用TextField或其他与AS3相关的东西时,仅仅几行代码就会变成一团乱麻 我也尝试过在文本中使用css,但遇到了一些问题,即在不同的服务器/客户端上呈现不一样 是否有我不知道的文本处理库或其他方式来管理AS3中的文本?您可以创建自定义GUI组件来封装大量的代码,然后提供一个简单的界面来执行您想要的操作。您可以扩展TextField,或者,您的自定义类可以包含一个TextField,老实说,Flash不太支持字体,事实上,这太可怕了。因此,我节省了很多时间,只需使用Flash

我觉得每次我需要使用TextField或其他与AS3相关的东西时,仅仅几行代码就会变成一团乱麻

我也尝试过在文本中使用css,但遇到了一些问题,即在不同的服务器/客户端上呈现不一样


是否有我不知道的文本处理库或其他方式来管理AS3中的文本?

您可以创建自定义GUI组件来封装大量的代码,然后提供一个简单的界面来执行您想要的操作。您可以扩展
TextField
,或者,您的自定义类可以包含一个
TextField
,老实说,Flash不太支持字体,事实上,这太可怕了。因此,我节省了很多时间,只需使用FlashIDE创建一个文本字段,嵌入字体,将其封装在MovieClip中,然后对其进行分类,将其导出为SWC,并将其作为库链接到我的编译器中。简单。

检查:

如果我没有找到其他解决方案,我会怎么做。谢谢:)这就是我在一个有许多动态创建的GUI小部件的项目中所做的。一个简单的EasyTextField类管理它自己的TextFormat,并且有一个构造函数,其中有许多默认参数,按优先级降低的顺序排列,这为我的代码的整洁度创造了奇迹。