Я новичок здесь и в значительной степени новичок в рубине. Я использую ruby для написания плагинов Sketchup с модулем Sketchup, и я хочу импортировать все файлы изображений (текстуры) из каталога «C:\Users\(ваше имя)\Pictures\sketchup-textures» и поместить их в список материалов в SketchUp, чтобы я мог поместить их в свои модели.
Я знаю, что есть способ сделать это вручную, но мне часто приходится обрабатывать много текстур одновременно, и я хочу автоматизировать этот процесс. БЛАГОДАРНОСТЬ!
РЕДАКТИРОВАТЬ: я знаю, что могу это сделать, но он делает только один файл за раз и только тот, который я кодирую.
m = materials.add "test1"
m2 = materials.add "test2"
m.texture = "c:\\Users\\(yourname)\\Pictures\\(file).png"
m2.texture = "c:\\Users\\(yourname)\\Pictures\\(file).jpg"
texture = m.texture = "c:\\Users\\(yourname)\\Pictures\\(images).png"
if (texture)
UI.messagebox texture
else
UI.messagebox "Failure"
end