foreach
foreach
<parte>:foreach(func)
Scorre tutte le parti ad ogni livello, e chiama la funzione <func> per ogni parte, passandola come parametro.
Se <func> ritorna vero (non nil) la scansione si interrompe e foreach ritorna il valore.
-- Esempio cerca una parte con attributo altezza=2
local parteTrovata = top_ptop():foreach(function(prt)
if (prt:getAttr(“altezza”)==”2”) then
return prt
end
end)