我是从Sketchup的教程中输入的。
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|
^>我想知道为什么。
发布于 2017-10-02 02:44:51
unexpected end-of-input通常意味着,您在某个地方缺少了一个end。您需要在代码中再编写一个end。看看你从最后开始的那块。
vertices.each do |vert|
entities.add_cpoint(vert.position)
end在下面放一个end。
https://stackoverflow.com/questions/46518568
复制相似问题