Параметры настройки отладчика

Доступ к отладчику

Отладчик MAXScript Debugger

Отладчик MAXScript Debugger, внедренный в версии 3dsMax 8, предназначен для оказания помощи в выявлении и устранении программных ошибок в сценарии. Такой отладчик состоит из нескольких инструментов, помогающих анализировать сценарии.

Этот раздел служит лишь введением в отладчик MAXScript Debugger, а сама отладка, в целом, представляет собой сложный процесс и требует некоторого опы­та для полного освоения.

Раньше при аварийном завершении сценария приходилось полагаться на вывод результатов обратного отслеживания по стеку для определения состояния пе­ременных и последовательности вызовов функций и обработчиков событий. Однако обратное отслеживание по стеку не всегда помогало. Например, можно было получить ошибку "Unknownproperty: " <propertyname> in undefined" (Неизвестное свойство <имя свойства> неопределенной переменной). Обнаружить неопределенную переменную было очень трудно, особенно если у функции было много таких переменных. Для разрешения подобных затруднений и отслеживания программных ошибок можно было бы попытаться использовать в сценарии не­сколько операторов print или format. Но это лишь усложнило бы код сценария.

В новом отладчике имеются инструменты, позволяющие решать упомянутые выше проблемы. Но сначала нужно научиться получать доступ к этому отладчику.

Окно отладчика MAXScript Debugger открывается из следующих меню.

• Из главного меню 3dsMax по команде MAXScript ⇨ Debugger Dialog

• Из меню Debugger приемника команд

• Из меню Debugger любого окна редактора сценариев


Приложение

 

 


Когда окно отладчика MAXScript Debugger открывается в первый раз, оно имеет небольшие размеры. Но размеры этого окна можно изменить и сохранить вместе с его положением для последующего использования. Отладчик работает в автономном режиме по отношению к 3dsMax.

Для доступа к параметрам настройки отладчика выберите кнопку Config... (Настройка) в нижней части его окна. Откроется диалоговое окно MAXScript Debugger Parameters (Параметры отладчика).

 

 

 


Параметры настройки в этом диалоговом окне управляют отладчиком как при его открытии, так и в других режимах его работы. Непременно установите флажок Stay On Тор (Оставить сверху), чтобы окно отладчика случайно не оказалось позади окна 3dsMax. Дополнительные сведения о настройке параметров отладчика приведены в книге MAXScript Debugger справочного руководства по MAXScript.