trace.debug = function() {
var _args:Array = arguments;
var _messages:Array = [];
// 引数の集計
for(var i=0, l=_args.length;i<l;++i ){
var _arg = _args[ i ];
_messages.push( _arg );
}
// 実際のトレース
for(var i=0, l=_messages.length;i<l;++i){
trace( _messages[ i ] );
}
}
とすることで以下のような引数でデバッグ可能になります。
var msg1:String = “はじめのトレース”;
var msg2:String = “つぎのトレース”;
var msg3:String = “さいごのトレース”;
trace.debug( msg1, msg2, msg3 );