Как это влияет на эффективность в Maxscript ?. 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()
Отличные ответы. Я еще не пробовал, но это полезно. То, что я пытался вместо этого, вызывает эти функции много раз, но время было так похоже ... Я попробую это вместо этого. – darkgaze