在ruby控制读取edge的length与调用文件的读取的数据单位怎么不一样?
例如在ruby控制台中敲入ents=Sketchup.active_model.entities
ents.length显示的是7086614173225826,而在文本中load “length.rb”显示的是180mm,length.rb文件中程序代码为ents=Sketchup.active_model.entities
puts ents[0].length
ents.length显示的是7086614173225826,而在文本中load “length.rb”显示的是180mm,length.rb文件中程序代码为ents=Sketchup.active_model.entities
puts ents[0].length
没有找到相关结果
已邀请:
1 个回复
双鱼 - 建筑设计师,SketchUp吧创始人之一,SUAPP插件库研发团队开发者
赞同来自:
ents.length
# 输出的是当前模型对象数量
ents[0].length
# 输出的是当前模型对象中第1条线段的长度