在出错时显示调用堆栈

 
 
 

在开始创建复杂的可重用脚本时,您经常会遇到各种脚本中定义的各种过程相互调用的情况。

出现错误时,了解调用堆栈通常非常有用:哪个过程调用哪个过程,后者又调用哪个过程,直到引发该错误的过程的顺序。这可帮助识别引起错误的情况。

若要显示堆栈跟踪窗口,请在“脚本编辑器”(Script Editor)中选择“历史 > 显示堆栈跟踪”(History > Show Stack Trace)

出现错误时,Maya 将在窗口中显示文件的堆栈跟踪并在“脚本编辑器”(Script Editor)中显示错误消息。

也可以在 MEL 中使用 stackTrace 命令启用或禁用堆栈跟踪:

// Have the stack trace window show up on script errors
stackTrace -state on;
// No stack trace
stackTrace -state off;