2015-07-25 4 views
3

Я использую Unreal Engine 4, и есть ошибка, когда мышь не ограничена окном.Можно ли записывать переменные изменения?

Я пытаюсь отладить положение мыши, но я не уверен, как это сделать.

Каждый раз, когда я устанавливаю точку прерывания в позиции мыши, визуальная студия приостанавливает приложение, его очень сложно отлаживать, потому что так много пауз.

Я удивляюсь, можно ли записывать переменные изменения? Например, установите специальную точку прерывания в переменной и визуальная студия будет очень коротко приостанавливать приложение, посмотреть на переменную и поместить значение в список.

Я мог бы просто зарегистрировать положение мыши, но я хочу уйти от использования журнала все время.

ответ

4

Это можно сделать, используя окно «When Breakpoint is Hit». Установите контрольную точку, щелкните правой кнопкой мыши и выберите «Когда попал ...»

enter image description here

В этом окне, проверьте как «Выдать» и «Продолжить выполнение» галочки. Затем обновите строку, которую вы хотите распечатать, чтобы добавить значения, которые вы хотите напечатать (значения переменных и выражения должны быть завернуты в {}, чтобы их интерпретировать как таковые. Настройка «Продолжить выполнение» делает отладчик не разбитым на строку , вместо этого, он будет просто войти и продолжить работу. сообщения печатаются в Debug >> окне Output во время выполнения.

enter image description here

Смежные вопросы