如何测量 Maya 脚本的时间?
How to measure the time of a Maya script?
我在 MEL 中实现了几种方法,我想测量它的性能。有什么方法可以测量一段代码的执行时间吗?等同于其他语言中的 "getCurrentTime"。
timerX()
命令会显示自 Maya 启动以来的秒数,因此您可以抓住它并进行计算:
float $start = timerX();
计时器
// Example 1: Simple timing
//
$startTime = `timerX`;
// code that is being timed
$totalTime = `timerX -startTime $startTime`;
print ("Total Time: "+$totalTime+"\n");
我在 MEL 中实现了几种方法,我想测量它的性能。有什么方法可以测量一段代码的执行时间吗?等同于其他语言中的 "getCurrentTime"。
timerX()
命令会显示自 Maya 启动以来的秒数,因此您可以抓住它并进行计算:
float $start = timerX();
计时器
// Example 1: Simple timing
//
$startTime = `timerX`;
// code that is being timed
$totalTime = `timerX -startTime $startTime`;
print ("Total Time: "+$totalTime+"\n");