我是新来的,对于红宝石来说几乎是全新的。 我正在使用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