2
要處理某個元素,我使用以下內容作爲定義。Sketchup獲取實體按組件名稱
ref = Sketchup.active_model.entities[0]
refdef = ref.definition
是有辦法在我可以通過其名稱獲取entitiy(組件名稱),而不是實體[0]等
要處理某個元素,我使用以下內容作爲定義。Sketchup獲取實體按組件名稱
ref = Sketchup.active_model.entities[0]
refdef = ref.definition
是有辦法在我可以通過其名稱獲取entitiy(組件名稱),而不是實體[0]等
Sketchup.active_model.definitions
返回DefinitionList。它的[]
方法可用於訪問index
,GUID
或name
的定義。
componame="MyLovelyComponent"
compo = Sketchup.active_model.definitions[componame]
if compo
puts "#{componame} found: doing something else..."
### do something with 'compo' definition
else
puts "#{componame} does NOT exist!"
return
end