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

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

若要显示堆栈跟踪窗口,请在“脚本编辑器”(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;
,