- Рейтинг
- 2
Добрый день, уважаемые форумчане. Появилась задачка конвертировать 125 файлов из ".max" в ".obj". Max script использую впервые, поэтому сильно не пинайте...
Вот код:
Во время запуска выбрасывает исключение
При этом гугл меня решил проигнорировать...
Вот код:
Код:
--Скрипт импортирует макс - файлы вида 001.max в .obj
num = 125 --Количество файлов
fileFolder = "e:\\max" --Путь к папке с макс - файлами
exportFolder = "e:\\obj" --Путь к папке экспорта
fileName = "" --Имя открываемого файла
exportFileName = "" --Имя экспортируемого файла
for i = 1 to num do
(
if i < 10 then
(
fileName = fileFolder + "00" + i as string + ".max"
exportFileName = exportFolder + "00" + i as string + ".obj"
)
else
(
fileName = fileFolder + "0" + i as string + ".max"
exportFileName = exportFolder + "0" + i as string + ".obj"
)
--Открытие и экспорт файла
LoadMaxFile fileName true true
exportFile exportFileName #noPrompt
)
-- Error occurred during fileIn in <File:E:\export_in_maya.ms>
>> MAXScript FileIn Exception: -- Type error: Call needs function or class, got: undefined <<
>> MAXScript FileIn Exception: -- Type error: Call needs function or class, got: undefined <<