10/11/23 00:51:44 KPeUC44y
function myTraceFunction(str:String, arr:Array):void{
trace(str);
if(arr && arr[0]){
settimeout(myTraceFunction, arr[0][1], arr[0][0], arr); // 設定時間後に再起呼び出し
arr.splice(0); // arrから最初のデータを削除
}
}
こんな感じでどうだろ?
全く動作確認とかしてないし、引数の順番とかspliceの動作とかうろ覚えだけど。
そこらへんはリファレンス見ながら頼む。
spliceはsettimeoutの前にしないとだめとかいう可能性も。