2010-05-12 4 views
0

어제 도움 주셔서 감사합니다. 그러나 더 많은 질문이 있습니다. 특정 단어의 텍스트 색상을 변경하려면 어떻게해야합니까?배열, 색상을 변경하십시오.

내 애니메이션은이 판매의 텍스트 애니메이션을 빨간색으로 뜨겁게합니다 !!! 나는 붉은 색을 원한다. 배열이 파란색에서 빨간색으로 색상을 전환하는 방식으로 색인화 된 것 같습니다.

MY 배너는 TextFormat 클래스를 사용

var myArray:Array = ["THIS","SALE","IS","RED HOT!!!",]; 
var tm:Timer = new Timer(500); 
tm.addEventListener(TimerEvent.TIMER, countdown); 
function countdown(event:TimerEvent) { 
tx.text = myArray[(tm.currentCount-1)%myArray.length]; 
} 
tm.start(); 
tx.textColor = 0x0000FF; 

계속 ... 의사 코드

//var myArray:Array = ["This","Sale","is","RED HOT!!!",]; 
var spliceRedhot = myArray.splice(-1); 
//trace(myArray[2]); 
trace(spliceRedhot); 
function mySplice(e:Event):void{ 
if (spliceRedhot = 4){ 
//Make RED HOT!!! red 
tx.textColor = 0xFF0000; 
} 
else{ 
//Text is Blue again 
tx.textColor = 0x0000FF; 
} 
} 

답변

3

를 추가합니다. 예를 들어 startindex에서 endindex로 빨간색을 적용하는 경우 :

var format = new TextFormat() 
format.color = 0xff0000 
tx.setTextFormat(format,startindex,endindex) 
+0

감사합니다. – pixelGreaser

관련 문제