https://developers.google.com/sketchup/docs/ourdoc/entities
エンティティ コレクションにエンティティの配列を追加したいのですが、エンティティ コレクション (参照でわかるように) では、エンティティをタイプ別に追加する必要があります。entities.add_edge()。混合型の配列に対してこれを行う最良の方法は何ですか?
ここにスニペットがあります - 最後から 2 番目の行は有効ではありません (一般的な .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