0
SketchUp Ruby APIのチュートリアルから入力しました。メソッドedge.eachを使用しているエラー|エッジ|
centerpoint = Geom::Point3d.new(0,0,0)
vector = Geom::Vector3d.new 0,0,1
model = Sketchup.active_model
entities = model.active_entities
eges = entities.add_circle(centerpoint, vector, 10)
vertices = []
edges.each do |edge|
vertices << edge.start
vertices << edge.end
end
vertices.uniq!
vertices.each do |vert|
entities.add_cpoint(vert.position)
end
このエラーメッセージが表示されます。
Error: #<SyntaxError: <main>: syntax error, unexpected end-of-input
edges.each do |edge|
^>
私はその理由を知りたいと思います。
do/endブロックの間にすべてをインデントすると、 'end'がないことがわかります –