簡體   English   中英

數組,更改顏色,as3

[英]Array, change color, as3

感謝昨天的幫助,但我還有其他問題。 如何更改某些單詞的文字顏色?

我的動畫播放的是本次發行的文字動畫! 我想把它變成紅色。 看來可以以將顏色從藍色切換為紅色的方式對數組進行索引。

我的橫幅添加

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;
}
}

使用textformat類。 例如,將紅色從startindex應用於endindex:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM