https://developers.google.com/sketchup/docs/ourdoc/entities
我想将实体数组添加到实体集合中,但是实体集合(如您在参考资料中所见)要求我按类型添加它们,即。实体.add_edge()。对混合类型数组执行此操作的最佳方法是什么?
这是一个片段-倒数第二行无效(通用 .add 不存在)
layers.each do |layer|
layerEnts = []
entities.each { |e| layerEnts << e if layer == (e.layer) }
layerGroup = entities.add_group
layerGroup.name = layer.name
layerGroup.entities.add(layerEnts)
end