登录

在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

1 个回复

  • 双鱼 建筑设计师,SketchUp吧创始人之一,SUAPP插件库研发团队开发者
    ents=Sketchup.active_model.entities
    ents.length
    # 输出的是当前模型对象数量
    ents[0].length
    # 输出的是当前模型对象中第1条线段的长度
    登录进行回复