Словарь ActionScript. Краткий обзор

       

Trace


Синтаксис

trace(expression);

Аргументы

expression Строка или выражение, результат обработки которого в режиме тестирования клипа выводится в окне Output.

Описание

Команда; Обрабатывает expression и отображает результаты окне Output во время тестирования клипа.

Используйте trace для создания программных меток и/или вывода в окно Output сообщений при тестировании клипа. Используйте expression параметр для проверки валидности условий или для вывода в Output каких-либо значений. Команда trace подобна функции alert в JavaScript.



Player

Flash 4 или более новый.

Пример

Этот пример взят из игры, в которой "таскаемый" мувик под названием rabbi должен находится по определенному адресу (target). Условный оператор определяет свойство _droptarget и выполняет различные действия, в зависимости от местонахождения rabbi. Команда trace, расположенная в конце скрипта, предназначена для определения местонахождения мувика rabbi и вывода результата в окно Output. Если поведение rabbi не соответствует ожидаемому (например, если указан ошибочный target), значения, выводимые в окно Output командой trace, помогут локализовать и найти ошибку в скрипте.

on(press) {

rabbi.startDrag();

}

on(release) {

if(eval(_droptarget) != target) {

rabbi._x = rabbi_x;

rabbi._y = rabbi_y;

} else {

rabbi_x = rabbi._x;

rabbi_y = rabbi._y;

target = "_root.pasture";

}

trace("rabbi_y = " + rabbi_y);

trace("rabbi_x = " + rabbi_x);

stopDrag();

}



Содержание раздела