![]() |
v2.0
|
|
Перед добавлением шаблона стиля в пользовательские проекты его необходимо протестировать и убедиться в корректности работы, для этого:
Если шаблон стиля не подходит для выбранного типа объекта, то работа в Renga может отличаться от ожидаемого. При разработке шаблона стиля учитывайте принципы работы инструментов в Renga.
Если в процессе выполнения скрипта возникают ошибки, они записываются в файл localappdata%\Renga Software\Renga\AecApp.log
. Это позволяет отслеживать и анализировать ошибки, которые могут возникнуть при выполнении скрипта.
Для более подробной отладки ваших скриптов вы можете использовать функцию print()
. Эта функция выводит передаваемые ей аргументы в файл localappdata%\Renga Software\Renga\AecApp.log
. Добавляя вызовы print()
, вы сможете получать информацию о текущем состоянии переменных и процессе выполнения. Это поможет найти и решить проблему.
Для кривых (Curve2D и Curve3D) переопределён мeтаметод __tostring
, конвертирующий объект в строку. Эта строка предоставляет отладочную информацию о кривых, что облегчит анализ их состояния во время выполнения скрипта.
Например, при выполнении следующего кода:
в лог будет выведена следующая информация: