Оператор trace() отправляет определенную информацию на панель "Вывод". Например, при тестировании SWF-файла можно отправить результаты нажатия кнопки или воспроизведения кадра на панель "Вывод". Оператор trace() напоминает оператор JavaScript alert.
При использовании оператора trace() в сценарии в качестве параметров можно применять выражения. Значение выражения появится на панели "Вывод" в тестовой среде.
1) Выберите кадр на временной шкале и добавьте оператор trace(). Например, можно выбрать кадр 1 и добавить следующий код ActionScript 2.0.
this.createEmptyMovieClip("img_mc", 10);
var mclListener:Object = new Object();
mclListener.onLoadInit = function(target_mc:MovieClip) {
trace(target_mc+" loaded in "+getTimer()+" ms");
};
mclListener.onLoadError = function(target_mc:MovieClip, errorCode:String,
httpStatus:Number) {
trace(">> error downloading image into "+target_mc);
trace(">>\t errorCode="+errorCode+", httpStatus="+httpStatus);
};
var img_mcl:MovieClipLoader = new MovieClipLoader();
img_mcl.addListener(mclListener);
img_mcl.loadClip("http://www.helpexamples.com/flash/images/404.jpg", img_mc);
2) Выберите "Управление" > "Тестировать ролик" для проверки SWF-файла.
На панели "Вывод" отображаются результаты выполнения оператора trace(). Например, на панели может отобразиться следующее сообщение:

Рис. 8.6 – Пример использования оператора “trace”