如何从 Ruby 上的 SketchUp 动态组件读取 lenX?
How to read lenX from a SketchUp Dynamic Component on Ruby?
我使用 http://www.sketchup.com/intl/en/developer/docs/tutorial_attrreporting
中的一些代码确定了我的组件具有键为 'lenx' 的属性
但是阅读 dynamic_attributes(来自动态组件)没有任何意义。
当我 select 组件和 运行 以下代码返回的数字很奇怪。
Dictionary_name = "dynamic_attributes"
mod = Sketchup.active_model # Open model
fsel = mod.selection.first # first selected object
lengthix = fsel.get_attribute Dictionary_name, "lenx"
尤里卡。返回的数字以 英寸 为单位,即使模型设置为米并且 DC 参数设置为厘米也是如此。
我使用 http://www.sketchup.com/intl/en/developer/docs/tutorial_attrreporting
中的一些代码确定了我的组件具有键为 'lenx' 的属性但是阅读 dynamic_attributes(来自动态组件)没有任何意义。
当我 select 组件和 运行 以下代码返回的数字很奇怪。
Dictionary_name = "dynamic_attributes"
mod = Sketchup.active_model # Open model
fsel = mod.selection.first # first selected object
lengthix = fsel.get_attribute Dictionary_name, "lenx"
尤里卡。返回的数字以 英寸 为单位,即使模型设置为米并且 DC 参数设置为厘米也是如此。