优化可视范围内的板件获取

pull/308/MERGE
ChenX 5 years ago
parent 92b81b774f
commit 7a79c69026

@ -46,16 +46,10 @@ export class DrillingReactor
private GetSurroundBoards(brList: Board[])
{
let brs: Board[] = [];
for (let obj of app.m_Viewer.Scene.children)
for (let ent of app.m_Viewer.VisibleEntitys)
{
if (obj.userData)
{
let en = GetEntity(obj);
if (en && en.Id && !en.IsErase && en instanceof Board && !brList.includes(en))
{
brs.push(en);
}
}
if (ent instanceof Board && !brList.includes(ent))
brs.push(ent);
}
let interBrs: Board[] = [];

Loading…
Cancel
Save