它如何影响 Maxscript 的效率?Maxscript是一个缓慢的,但我想知道它有多大影响?
我尝试了这个脚本,执行数组中的操作花了很多时间,但后来对函数的调用很快将 0 返回到时间差(我尝试了数组中的非常高的项目数)。
fn testear lista =
(
a = 1 + 2
)
fn testear2 &lista =
(
a = 1 + 2
)
fn inicio =
(
lista = #()
for i = 1 to 1000000 do
(
append lista "hola"
)
strTime = timeStamp()
testear(lista)
endTime = timeStamp()
format "\ninicio % final % -> diferencia %\n" strTime endTime (endTime - strTime)
strTime = timeStamp()
testear2(&lista)
endTime = timeStamp()
format "\ninicio % final % -> diferencia %\n" strTime endTime (endTime - strTime)
for i = 1 to lista.count do
deleteItem lista 1
)
inicio()