ActionScript 3 更改onRollOver上的一段文本的颜色

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 更改onRollOver上的一段文本的颜色相关的知识,希望对你有一定的参考价值。

// Most of the time when you have a checkbox with a label and  link in that label, you just want to change the color of that link on rollOver or rollOut. Here is how:
// In your button class

private function overState():void {
	var correctIndex:int = _label.text.toLowerCase( ).indexOf( "text i want to change color to" );
			
	var tF:TextFormat = Fonts.getFormat( Fonts.AVANTGARDE );
	tF.color = 0xFFCC00;
	_label.setTextFormat( tF , correctIndex , _label.text.length );
}
		
private function outState():void {
	var tF:TextFormat = Fonts.getFormat( Fonts.AVANTGARDE );
	tF.color = 0xCCFF00;
	_label.setTextFormat( tF );
}

以上是关于ActionScript 3 更改onRollOver上的一段文本的颜色的主要内容,如果未能解决你的问题,请参考以下文章

ActionScript 3 更改标签组件属性

ActionScript 3 更改HTML背景颜色

ActionScript 3 自动更改文本大小以适合文本字段

ActionScript 3 查找和更改变量或文本字段中的文本

Flash cs6 - Actionscript 3:使用输入 txt 更改动态 txt

如何将 actionscript 2 代码转换为 actionscript 3?