Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用ActionScript 2更改Flash中文本的突出显示颜色_Flash_Text_Actionscript 2 - Fatal编程技术网

使用ActionScript 2更改Flash中文本的突出显示颜色

使用ActionScript 2更改Flash中文本的突出显示颜色,flash,text,actionscript-2,Flash,Text,Actionscript 2,我有几个输入文本字段,我的设计要求是在黑色背景上有金色文本,当突出显示时,是金色背景上的黑色文本;但是,Flash的默认选定文本高亮颜色方案是黑色背景上的白色文本,无法更改 是否有人有任何易于实现且不需要额外类的变通方法?设计要求的类之外的类最少。在flash player 8及更低版本中,绝对没有办法做到这一点,因为文本API完全有限。。。在flash player 9的AS3中,您可以尝试使用TextField::GetCharBounders等工具进行破解,需要大量代码。。。 基于flas

我有几个输入文本字段,我的设计要求是在黑色背景上有金色文本,当突出显示时,是金色背景上的黑色文本;但是,Flash的默认选定文本高亮颜色方案是黑色背景上的白色文本,无法更改


是否有人有任何易于实现且不需要额外类的变通方法?设计要求的类之外的类最少。

在flash player 8及更低版本中,绝对没有办法做到这一点,因为文本API完全有限。。。在flash player 9的AS3中,您可以尝试使用TextField::GetCharBounders等工具进行破解,需要大量代码。。。 基于flash player 10文本引擎的AS3文本布局框架将是最简单的方法

所以是的,要么改变需求,要么改变目标和语言版本

格里茨


back2dos

我很想转到AS3,但是我们运行Flash电影的软件只支持AS2。看起来我要使用大量代码的解决方案。