2010-10-28 62 views
0

我想在動態文本字段中動態顯示數組中的一些文本。Flash AS2從數組中逐個顯示文本

VAR單詞一覽:數組=新的Array( '一個', '2', '3');

for(var i = 0; i < wordList.length; i ++){
this.text_mc.txt.text = wordlist [i];
//暫停3秒鐘,然後移動下一個
}

其「暫停3秒鐘,然後移動下一個」部分我不能弄清楚。

謝謝。

回答

0

軌道什麼您當前正在顯示數組的索引,並使用setInterval函數來調用你的「showNext」功能,每3000毫秒

即)

var wordList:Array = new Array('one','two','three'); 
var curIndex = 0; 

renderText(curIndex); 

setInterval(showNextText, 3000); 

function showNextText() 
{ 
    curIndex++; 
    renderText(curIndex);   
} 

function renderText(index:Number) 
{ 
    this.text_mc.txt.text = wordlist[index]; 
}